C# 特定Windows用户组的Windows身份验证
我创建了asp.net网页,我想在单击“登录”按钮时使用windows用户名和密码登录我的asp网页。我在网上搜索了一些代码()来登录我的asp页面。它适用于我的本地用户名和密码,但我想访问特定的域组成员到我的asp.net页面C# 特定Windows用户组的Windows身份验证,c#,asp.net,windows,iis,C#,Asp.net,Windows,Iis,我创建了asp.net网页,我想在单击“登录”按钮时使用windows用户名和密码登录我的asp网页。我在网上搜索了一些代码()来登录我的asp页面。它适用于我的本地用户名和密码,但我想访问特定的域组成员到我的asp.net页面 有人帮我…要提供/限制对特定用户/组的访问,需要在Web.config中进行适当的输入 在Windows中,身份验证名称的输入格式为DomainName\UserName或ComputerName\UserName 在授权规则中列出用户时,需要使用相同的格式。例如,如果
有人帮我…要提供/限制对特定用户/组的访问,需要在
Web.config
中进行适当的输入
在Windows中,身份验证名称的输入格式为DomainName\UserName
或ComputerName\UserName
在授权规则中列出用户时,需要使用相同的格式。例如,如果您在名为FARIAMAT的计算机上拥有用户帐户john和nolan,则可以使用这些授权规则。注意
元素中的users
属性
<authorization>
<deny users="?" />
<!-- permit only specific users to have access -->
<allow users="FARIAMAT\john,FARIAMAT\nolan" />
<deny users="*" />
</authorization>
注意::
Windows组用作角色,其形式为domainName\windowsGroup
。使用BUILTIN
前缀引用组,如Administrators
:
<authorization>
<allow users="DomainName\john, DomainName\nolan" />
<allow roles="BUILTIN\Administrators, DomainName\Manager" />
<deny users="*" />
</authorization>
要提供/限制对特定用户/组的访问,需要在
Web.config
中进行适当的输入
在Windows中,身份验证名称的输入格式为DomainName\UserName
或ComputerName\UserName
在授权规则中列出用户时,需要使用相同的格式。例如,如果您在名为FARIAMAT的计算机上拥有用户帐户john和nolan,则可以使用这些授权规则。注意
元素中的users
属性
<authorization>
<deny users="?" />
<!-- permit only specific users to have access -->
<allow users="FARIAMAT\john,FARIAMAT\nolan" />
<deny users="*" />
</authorization>
注意::
Windows组用作角色,其形式为domainName\windowsGroup
。使用BUILTIN
前缀引用组,如Administrators
:
<authorization>
<allow users="DomainName\john, DomainName\nolan" />
<allow roles="BUILTIN\Administrators, DomainName\Manager" />
<deny users="*" />
</authorization>