【问题标题】:MVC File Download asking for AuthenticationMVC 文件下载要求身份验证
【发布时间】:2015-08-04 07:14:49
【问题描述】:

我遇到了一个奇怪的场景。我已经创建了一个 MVC2 应用程序并将其部署到 IIS7 和 2 个网站(默认网站和另一个手动创建的“测试网站”......他们使用不同的应用程序池以 v2.0 为目标)。我正在使用 SQL 2008 R2 Filestream 功能来存储文件。

我遇到的问题是我有一个功能,浏览网站的用户可以下载文档。文档在服务器中创建,然后服务器将其流式传输到客户端。问题是,默认网站在用户尝试下载时要求进行身份验证

测试网站不会发生这种情况,它可以正常下载。

现在,我不知道我需要更改什么设置?我记得唯一不同的是,与仅重用默认网站相比,我手动创建了测试网站,而且我允许到测试网站的入站连接(它位于端口 8080 上)。

需要更改哪些配置才能使用户无需通过身份验证即可从默认网站下载文件?

【问题讨论】:

    标签: file model-view-controller download filestream


    【解决方案1】:

    尝试将 IIS 中的身份验证设置 Site->Authentication->Anonymous Authentication 设置为 Enable

    【讨论】:

      【解决方案2】:

      原来它与 SQL Server 报告管理器冲突。

      从这里找到这个:source

      【讨论】:

        猜你喜欢
        • 2014-06-18
        • 2021-07-11
        • 1970-01-01
        • 1970-01-01
        • 2021-12-09
        • 1970-01-01
        • 2017-05-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多