【发布时间】:2010-03-17 16:44:32
【问题描述】:
我有 2 个 asp.net 网络应用程序。
http://app1.local/
和
http://app2.local/
App2 有一个 httpHandler,它接受一些凭据,并使用表单身份验证登录用户。
FormsAuthentication.SetAuthCookie(cookieUserName, createPersistentCookie);
HttpCookie authCookie = context.Response.Cookies[FormsAuthentication.FormsCookieName];
我直接在浏览器中运行它,当我在 app2 上打开另一个页面时,我已经正常登录了。
问题:
在 app1 上,我有一个登录页面,它向 app2 上的 httpHandler 发出 httpwebrequest。出于某种原因,当我使用相同的凭据登录然后转到 app2 时,我没有登录到 app2 网站。
这是为什么?
【问题讨论】:
标签: asp.net forms-authentication httphandler