ASP.NET:检索页面的授权角色

时间:2009-08-10 10:41:54

标签: c# asp.net roleprovider

我有一个ASP.NET站点,它使用自定义角色提供程序来确定站点不同部分的授权。我已在web.config中为站点的不同部分配置了授权角色。

如果用户不是某个特定角色,我希望能够告诉他们他们需要哪个角色才能访问该网站的该部分,以便生成准确的授权请求并将其发送出去批准。

是否有一种直接的方法来测试哪些角色可以访问网站中的给定页面?

1 个答案:

答案 0 :(得分:1)

根据您的网站设置,将网站结构化为每个角色的文件夹可能很实用。这样,您可以查看URL以确定角色。

话虽如此,我确信有一种方法可以通过编程方式找出你在Location元素中设置的内容 - 但我不知道抱歉:)