我有两个安全地点:打开ASP.NET的“RETURNURL”成绝对URL
siteA.example.com
siteB.example.com
页面一个共同的标志存在于siteA.example.com。如果您未登录就访问siteB.example.com,您将被重定向到siteA.example.com。该URL最后应该是这样的:
http://siteA.example.com/Account/LogOn?ReturnUrl=%2f
这并不为我工作,因为返回URL实际上只是最终带你到siteA.example.com的网页,即使用户访问站点B .example.com的。
有没有一种可配置的方法来解决这个问题?或者我应该参加全球生命周期事件之一以改变回应?
我得到臭名昭着的达林回应我的一个帖子? :)感谢您的链接。我想到一个模块或事件可能是我的解决方案,但我想确保我没有忽略表单身份验证。此外,欢迎您在StackOverflow上提供的帮助。我与MVC学习和工作的最后几个月经常发现你的帖子。 – 2012-03-01 23:04:10