Попытка опубликовать значения ниже на другой странице.Перекрестный домен post, Request NULL
Эта страница http://from.com/Default.aspx
<input type="text" name="eml" id="eml" value="username"/>
<input type="text" name="pwd" id="pwd" value="password"/>
<asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="http://to.com/Default.aspx" />
В режиме отладки мои контрольные точки были поражены, и значения EML & PWD равна нулю. Что я делаю не так? Если я использую WebRequest, я могу получить значения. Но эта версия не работает. Может кто-нибудь мне помочь.
Эта страница http://to.com/Default.aspx.cs
var username = Request.Form["eml"];
var password = Request.Form["pwd"];
Они не находятся в том же приложении. Различные приложения и домены. –
В этом случае вам нужно будет использовать HttpWebRequest в to.com/Default.aspx.cs. Я не думаю, что это возможно, как вы пытаетесь это сделать в настоящее время. – Andrew