您需要將返回網址存儲在web.config
中,以便隱藏字段值可以是動態的。在web.config中添加此設置:
<appSettings>
<add key="Paypal_Return_URL" value="http://10.0.0.5:65/PaypalInvoice.aspx" />
</appSettings>
然後進行從web.config中所採取的隱藏字段值之上設置:
<input type="hidden" name="return" value="<%= System.Configuration.ConfigurationManager.AppSettings["Paypal_Return_URL"] %>"/>
發佈應用程序到測試服務器後,請確保網絡在的.config測試服務器的設置是這樣的:
<appSettings>
<add key="Paypal_Return_URL" value="http://yourtestserverdomainname.com/PaypalInvoice.aspx" />
</appSettings>
或本:
<appSettings>
<add key="Paypal_Return_URL" value="http://[your test server public IP address]/PaypalInvoice.aspx" />
</appSettings>
確實存在'http://10.0.0.5:65/PaypalInvoice.aspx'嗎? – ekad
是的,它存在於測試服務器中。謝謝。 – Sri
並且存在,我們的意思是它可以從任何連接到互聯網的計算機訪問? – mason