我有一个配置为 maxRequestLength="4096" 的网络表单应用程序。这很好,我不介意阻止这种大小的请求。现在,我有一个 FileUpload 控件,用户可能会使用它来导致请求过大。如何优雅地处理最大请求长度异常?
我尝试使用 Uploadify 插件来防止文件太大,这在我的开发机器上运行良好。
问题是我们在生产站点上使用 Windows 身份验证,我正在阅读 Flash 在处理 Windows 身份验证时可能会遇到问题。似乎断断续续,我的客户在 Chrome 上看到 Uploadify 出现 401 错误,我可以用 Firefox 复制它。
我应该以不同的方式处理吗?我想做的就是优雅地处理 maxRequestLength 异常,但是当它带来了许多我实际上并不想要的其他功能(多个文件/文件队列/异步帖子)。
谢谢!