C# iis 7.5-仅允许一个域名用户查看站点
我想只有一个域名用户查看我的网站(用户名1)。 到目前为止,我无法让它正常工作。要么每个人都可以访问,要么没有人可以访问 网络配置:C# iis 7.5-仅允许一个域名用户查看站点,c#,.net,iis,permissions,active-directory,C#,.net,Iis,Permissions,Active Directory,我想只有一个域名用户查看我的网站(用户名1)。 到目前为止,我无法让它正常工作。要么每个人都可以访问,要么没有人可以访问 网络配置: <authentication mode="Windows"> 站点文件夹权限设置: IIS_USER (domain\iis_user) - no access domain\username1 - read access 您需要在web.config中将身份模拟设置为true。这将把用户信息传递到WindowsIdentity对象(而不仅仅
<authentication mode="Windows">
站点文件夹权限设置:
IIS_USER (domain\iis_user) - no access
domain\username1 - read access
您需要在web.config中将身份模拟设置为true。这将把用户信息传递到
WindowsIdentity
对象(而不仅仅是user
对象)。WindowsIdentity
对象用于确定对文件和文件夹的访问权限
<configuration>
<system.web>
<identity impersonate="true" />
</system.web>
</configuration>
有关详细信息,请访问您需要在web.config中将
身份模拟设置为true。这将把用户信息传递到WindowsIdentity
对象(而不仅仅是user
对象)。WindowsIdentity
对象用于确定对文件和文件夹的访问权限
<configuration>
<system.web>
<identity impersonate="true" />
</system.web>
</configuration>
有关详细信息,请访问您可以添加授权规则以允许或拒绝来自IIS的特定组/人员。但文件权限仍将适用。另外,我们还允许摘要身份验证。YMMV
下面是有关IIS授权规则的演练
您可以添加授权规则以允许或拒绝来自IIS的特定组/人员。但文件权限仍将适用。另外,我们还允许摘要身份验证。YMMV
下面是有关IIS授权规则的演练
“查找适合特定用户帐户的第一个访问规则”
尝试使用web.config。并将domain\username1 allow放在第一位,后跟
“查找适合特定用户帐户的第一个访问规则”
尝试使用web.config。并将domain\username1 allow放在第一位,后跟
如果我添加此项,是否删除身份验证模式=windows?否。windows身份验证模式将根据您的windows登录设置用户
对象。您可以将其取出,因为IIS默认为Windows身份验证,但最好将其保留。这是将WindowsIdentity
对象设置为用户登录名的附加配置。如果添加此项,是否删除身份验证模式=windows?否。windows身份验证模式将根据您的windows登录名设置用户
对象。您可以将其取出,因为IIS默认为Windows身份验证,但最好将其保留。这是将WindowsIdentity
对象设置为用户登录的附加配置。