2012-06-14 52 views
0

我是一个C#ASP.NET初学者。我有个问题...为web应用程序创建一个新用户

<system.web> 
    <compilation debug="true" targetFramework="4.0" /> 

     <authorization> 
      <allow users="domain/users,...." /> 
      <deny users="*" /> 
     </authorization> 

有了上面的代码,Web应用程序只能被用户在“allow users”块中访问。如果我们想添加一个新用户到这个列表中,我们必须去web.Config文件来添加它们。有没有更好的方式将新用户添加到“允许用户”列表中?

请指教。

回答

0

看起来您正在为本地Intranet站点配置安全性(因为您指定了域用户)?在Visual Studio中,您可以使用Project - > ASP.NET Configuration,Security选项卡,然后选择集成的Microsoft Windows身份验证(从本地网络)。然后,您可以直接在Windows中的网站的文件/文件夹(在Web服务器上)上设置特定的权限。您不必在Web.config中更改任何内容以添加/删除权限。通过这种方式,您可以像管理共享文件夹上的权限一样使用Active Directory安全组。

相关问题