我在IIS 7.5中有两个虚拟目录。
不允许未经身份验证的用户访问这些文件。
我们正在使用ASP。. NET标识用于站点的身份验证,如果这与答案有任何关系。
很多答案/谷歌似乎指向使用表单认证在网络。配置,但据我所知,ASP。. NET Identity不使用这个
我该怎么做呢?
编辑:更多信息。这两个虚拟目录是在IIS中使用物理路径凭据中的特定用户设置的。
在您的虚拟目录中,您需要创建一个web。包含该内容的配置文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web >
<appSettings>
</appSettings>
</configuration>