我是一名C#ASP.NET初学者。我有一个问题......
<system.web>
<compilation debug="true" targetFramework="4.0" />
<authorization>
<allow users="domain/users,...." />
<deny users="*" />
</authorization>
使用上面的代码,Web应用程序只能由“允许用户”块中的用户访问。如果我们想在这个列表中添加一个新用户,我们必须转到web.Config文件来添加它们。有没有更好的方法将新用户添加到“允许用户”列表中?
请告知。
答案 0 :(得分:0)
看起来您正在为本地Intranet站点配置安全性(因为您指定了域用户)?在Visual Studio中,您可以使用Project - &gt; “ASP.NET配置”,“安全”选项卡,然后选择“集成Microsoft Windows身份验证”(从本地网络)。然后,您可以直接在Windows中的站点文件/文件夹(在Web服务器上)设置特定权限。您不必更改Web.config中的任何内容以添加/删除权限。通过这种方式,您可以像管理共享文件夹的权限一样利用Active Directory安全组。