Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将页面分配给成员身份中的用户角色和自定义Asp.net页面中的角色_C#_Asp.net_Asp.net Membership - Fatal编程技术网

C# 如何将页面分配给成员身份中的用户角色和自定义Asp.net页面中的角色

C# 如何将页面分配给成员身份中的用户角色和自定义Asp.net页面中的角色,c#,asp.net,asp.net-membership,C#,Asp.net,Asp.net Membership,我正在创建一个web应用程序,并且已经创建了用于创建角色的页面。但我希望管理员应该决定在哪些角色中,哪些是该角色被认证到的页面或模块。我使用内置的成员资格和角色 对于菜单,我使用Sitemap进行安全修整,效果良好。我只是想 让它可以定制 我可以选择在web.config中硬编码,但我想使其可自定义 <location path="Upload.aspx"> <system.web> <authorization> <allow

我正在创建一个web应用程序,并且已经创建了用于创建角色的页面。但我希望管理员应该决定在哪些角色中,哪些是该角色被认证到的页面或模块。我使用内置的成员资格和角色

对于菜单,我使用Sitemap进行安全修整,效果良好。我只是想 让它可以定制

我可以选择在web.config中硬编码,但我想使其可自定义

<location path="Upload.aspx">
  <system.web>
    <authorization>
      <allow roles="Uploader"/>
      <deny users="*" />
    </authorization>
  </system.web>
</location>


我们有什么方法可以使其可定制吗?

从UDRI中签出基于Web的开源网站管理工具:

我相信他们已经制定了这样的规则