【发布时间】:2010-11-18 06:13:43
【问题描述】:
我有一个 ASP.NET 站点,它使用自定义角色提供程序来确定站点不同部分的授权。我已经在 web.config 中为站点的不同部分配置了授权角色。
如果用户不是特定角色,我希望能够告知他们需要哪个角色才能访问网站的该部分,以便生成并发送准确的授权请求待批准。
是否有一种直接的方法可以测试哪些角色可以访问网站中的给定页面?
【问题讨论】:
标签: c# asp.net roleprovider
我有一个 ASP.NET 站点,它使用自定义角色提供程序来确定站点不同部分的授权。我已经在 web.config 中为站点的不同部分配置了授权角色。
如果用户不是特定角色,我希望能够告知他们需要哪个角色才能访问网站的该部分,以便生成并发送准确的授权请求待批准。
是否有一种直接的方法可以测试哪些角色可以访问网站中的给定页面?
【问题讨论】:
标签: c# asp.net roleprovider
根据您的网站设置,将您的网站组织到每个角色的文件夹中可能很实用。这样您就可以通过查看 URL 来确定角色。
话虽如此,我确信有一种方法可以以编程方式找出您在 Location 元素中设置的内容 - 但我不知道,抱歉 :)
【讨论】: