我已经从 https://github.com/blueimp/jQuery-File-Upload 下载了主文件,并在IIS 8.5和IIS 10.0上运行演示。一切都在 http 上运行良好。如果我尝试在https上上传多个文件,上传进度(整体进度条和每个文件的进度条(会在一段时间后挂起(总上传~2MB后(。上传进度持续很长时间。5 个文件(总共 ~4 MB(需要 7 分钟才能上传。
maxAllowedContentLength和maxRequestLength值设置为max。
正如我所说,通过http一切看起来都正常。问题出现在 https 上。我应该使用哪种 IIS 设置来修复它?
我希望这会解决您的问题 只需参考网址 http://ajaxuploader.com/large-file-upload-iis-asp-net.htm
我浪费了很多时间试图弄清楚如何在不设置谷歌浏览器的情况下修复此错误。
我使用这种方法。只是添加
sequentialUploads : true
在这样的文件上传设置部分中
$('#fileupload').fileupload({
sequentialUploads: true,
....
});