将下载限制为经过身份验证的用户- IIS, Asp.净MVC



我在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>

相关内容

  • 没有找到相关文章

最新更新