Good Day All
I have an asp.net project that does the CC handling for me and if the cc comes from a certain application it redirects to the page in a certain application. In that Project there is a page named “Buycredit” i am hosting this in an Silverlight RadHTMLContainer.
That contains a Page_load that has this
And the handleresponse Method is defined like this
Now the page “PurchaseCredit.aspx” is the page in the Silverlight Project. On Debug mode, I can step through this project and it will finish and redirect to the “PurchaseCredit.aspx” in that IP and it will work fine, but when I publish it to IIS, the Page URL I get is different I get this URL
as you can see it is not going to the Page that has been set but its poiting page to the “BuyCredit”
What could be the problem here ?
thanks
I have an asp.net project that does the CC handling for me and if the cc comes from a certain application it redirects to the page in a certain application. In that Project there is a page named “Buycredit” i am hosting this in an Silverlight RadHTMLContainer.
That contains a Page_load that has this
if (!Page.IsPostBack)
{
//handle the response url
handleResponse();
}
And the handleresponse Method is defined like this
private void handleResponse()
{
// try
// {
//populate VCS object with values
DataAccess dataAccess = new DataAccess();
VCSResponse creditResponse = populateVCSObject();
//Temporary: Check if this needs to be forwarded to eCASH for processing
if (!string.IsNullOrEmpty(creditResponse.Misc))
{
string forwardAddy = string.Concat("http://111.111.11.118/Ecash/Ecashpos/PurchaseCredit.aspx?", Request.QueryString.ToString());
Response.Redirect(forwardAddy,false);
}
else
{
//Insert response values to the DB
dataAccess.insertReponsevalue(creditResponse);
//check if the response = approved
if (responseApproved(creditResponse.P3_AuthReponse))
{
//update the purchase history table with successfull credit purchase
dataAccess.insertPurchaseRecord((User)Session["UserDetail_Connector"], creditResponse);
//email the user the confirmation that credits were purchased
Emailer.sendCreditPurchaseMail("noreply@noreply.co.za", ((User)Session["UserDetail_Connector"]).Email, (User)Session["UserDetail_Connector"], creditResponse);
//Show on display the success purchase message
divNotify.Visible = true;
txtPromptMsg_Prompt.Text = "Credits were successfully purchased.";
}
else
{
//show user that purchase was not successful
divNotify.Visible = true;
txtPromptMsg_Prompt.Text = "Credits were not successfully purchased!";
}
}
//}
// catch (Exception ex)
// {
// throw ex;
// }
}
Now the page “PurchaseCredit.aspx” is the page in the Silverlight Project. On Debug mode, I can step through this project and it will finish and redirect to the “PurchaseCredit.aspx” in that IP and it will work fine, but when I publish it to IIS, the Page URL I get is different I get this URL
http://222.222.22.22:2211/BuyCredits.aspx?p1=4635&p2=ae385dcf-b2df-4090-a8f8-a&p3=294167APPROVED++&p4=&p5=Vuyo&p6=220.00&p7=Visa&p8=Purchase+credits&p9=&p10=00&p11=1105&p12=00&pam=&m_1=720&m_2=843&m_3=&m_4=&m_5=&m_6=&m_7=&m_8=&m_9=&m_10=&CardHolderIpAddr=196.212.103.91&MaskedCardNumber=424242******4242&TransactionType=Authorisation
as you can see it is not going to the Page that has been set but its poiting page to the “BuyCredit”
What could be the problem here ?
thanks