【发布时间】:2015-07-01 15:28:45
【问题描述】:
我有 2 个站点在一个 IIS 7 实例上运行。
A.site.com
B.site.com
这些站点使用表单身份验证,并且在站点 A 上登录只有一种表单。
因此,如果我尝试使用 URL 访问站点 B 上的受限页面
B.site.com/TEST/
我被重定向到
A.site.com/login.aspx?ReturnUrl=%2TEST%2f
然后我可以输入用户名和密码进行身份验证。到目前为止一切顺利。
身份验证后我被重定向到
A.site.com/TEST/
而不是
B.site.com/TEST/。
谁能告诉我如何解决这个问题并让 IIS 将我重定向到正确的页面?
注意:身份验证工作正常 - 我可以转到页面B.site.com/TEST/,并且我不再被重定向到登录页面。所以问题只是重定向到错误的站点或者ReturnUrl 的值不应该是相对路径。
【问题讨论】:
标签: iis cross-domain forms-authentication