1

在我的项目中,我想让登录的用户看到特定目录的内容。我没有禁用 IIS 中的目录浏览,所以每个人都可以访问该目录的内容。

是否可以阻止未登录的用户访问该目录的内容?

4

1 回答 1

2

您可以尝试在 web.config 中禁用对该文件夹的访问。这个例子:

<location path="AdminFolder">
  <system.web>    
    <authorization>
       <allow roles="Admin"/> //Allows users in Admin role
       <deny users="*"/> // deny everyone else
    </authorization>
  </system.web>
</location>

有关在 web.config 中为特定页面或文件夹设置授权规则的更多信息

于 2013-10-01T06:46:17.240 回答