Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.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
.net 设置IIS以保护管理员文件夹_.net_Active Directory_Admin - Fatal编程技术网

.net 设置IIS以保护管理员文件夹

.net 设置IIS以保护管理员文件夹,.net,active-directory,admin,.net,Active Directory,Admin,我正在对我的.NET应用程序使用windows身份验证,是否可以设置IIS,以便只有管理员组中的用户才能访问管理员文件夹,其他人将收到错误 它在哪里做?密码?或者IIS中有设置吗?为Windows身份验证配置Web应用程序 要为Windows身份验证配置Web应用程序,请执行以下步骤: 单击开始,指向程序,指向管理工具,然后单击Internet信息服务 此时将显示Internet信息服务MMC。展开计算机,然后展开使用Windows身份验证的网站 单击您的网站应用程序 在“操作”菜单上,单击“

我正在对我的.NET应用程序使用windows身份验证,是否可以设置IIS,以便只有管理员组中的用户才能访问管理员文件夹,其他人将收到错误


它在哪里做?密码?或者IIS中有设置吗?

为Windows身份验证配置Web应用程序

要为Windows身份验证配置Web应用程序,请执行以下步骤:

  • 单击开始,指向程序,指向管理工具,然后单击Internet信息服务
  • 此时将显示Internet信息服务MMC。展开计算机,然后展开使用Windows身份验证的网站
  • 单击您的网站应用程序
  • 在“操作”菜单上,单击“属性”
  • 在属性中,单击目录安全选项卡
  • 在匿名访问和身份验证控制下,单击编辑
  • 在身份验证方法中,单击以选择集成的Windows身份验证。单击以清除所有其他复选框
  • 单击“确定”
  • 在“属性”中,单击“确定”。您的Web应用程序现在配置为接受有效的用户帐户
然后在web.config中启用windows身份验证

<authentication mode="Windows" />

祝你好运

<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider"></roleManager>
<configuration>
<!-- empty means files at root path -->
 <location path="">
  <system.web>
    <authorization>
      <!--Allowing any user of Administrators group,
        you can provide more separating by comma-->
      <allow roles="domainname\Administrators" />
      <deny users="*" />    <!-- * mean any user-->
    </authorization>
  </system.web>
 </location>
</configuration>

<configuration>
<!-- means all files inside AdminFolder -->
 <location path="AdminFolder">
  <system.web>
    <authorization>
      <!--Allowing any user of Administrators group,
        you can provide more separating by comma-->
      <allow roles="domainname\Administrators" />
      <deny users="*" />    <!-- * mean any user-->
    </authorization>
  </system.web>
 </location>
</configuration>