【问题标题】:Uploading large file throwing 403 forbidden error上传大文件抛出 403 禁止错误
【发布时间】:2018-12-10 13:16:49
【问题描述】:

您好,我有一个功能,我们可以上传一个大的 excel 文件。代码在本地运行良好,但在 IIS 上部署代码后,当我尝试上传相同的文件时出现错误:

403 - 禁止:访问被拒绝。

您无权使用您提供的凭据查看此目录或页面。

如果我上传小文件,它工作得很好。但是上传大文件时会抛出错误。任何想法可能是什么原因或任何解决方法。

【问题讨论】:

  • 您可能需要更改 web.config 文件中的 maxRequestLength
  • 本地的maxRequestLength和IIS一样
  • 因此,在您的 IIS 服务器中,如果您上传一个小文件,它就可以工作。但是如果你上传一个大文件,它就不起作用了。这是真的吗?
  • 是的,没错。
  • 你能显示你的 web.config 文件吗?

标签: c# iis


【解决方案1】:

在你的 web.config 文件中试试这个。

 <configuration>
      <system.web>
        <httpRuntime maxRequestLength="####" />
      </system.web>
 </configuration>

“####”以 KB 为单位。 默认为 4000+,等于 4mb。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-28
    • 2023-01-30
    • 2017-05-12
    • 2015-05-21
    • 1970-01-01
    • 2018-02-21
    • 1970-01-01
    • 2016-05-19
    相关资源
    最近更新 更多