【发布时间】:2011-12-13 10:56:29
【问题描述】:
我已经将一些用 ASP.NET MVC 2 编写的页面集成到一个经典的 webform 应用程序中。 除身份验证系统外,一切正常。
身份验证系统正在使用一些添加到 url 中的令牌,例如:
/Account/Profil/Details.aspx?AUTHID=2ddc098a-cf0b-fd81-afb7-d41f35010b9f
当我到达我的 asp.net mvc 页面时(所有这些页面都必须受到保护),它们必须包含该 AUTHID 参数。
我正在使用核心 Webform 控件来保护页面,并且该控件会检查 url 中的 AUTHID 令牌。所以基本上我的路线必须包括
?AUTHID=2ddc098a-cf0b-fd81-afb7-d41f35010b9f
最好和最聪明的方法是什么? 我不想在所有控制器操作中手动传递 AUTHID 参数。 感谢您的帮助。
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-2 authentication