使用ASP.NET WebForms应用程序的自定义身份验证模块。几乎已经完成,但尚未实现一个问题...如何检查授权用户是否有权访问该页面?
该应用程序的web.config包含:
<location path="SomePage.aspx">
<system.web>
<authorization>
<allow roles="Admin"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
如何从自定义HttpModule检查刚刚请求的页面,允许向授权用户显示?
答案 0 :(得分:1)
UrlAuthorizationModule.CheckUrlAccessForPrincipal