好的,我们正在使用 dojo.io.iframe 上传文件。我一直在阅读有关情况可能会导致“访问被拒绝”错误的许多不同方式,但我仍然很难过。以下是一些细节:
- 道场 1.6.1 (23843)
- Windows 7 上的 IE 9.0.8112.16421
- 最奇怪的部分:要进入上传页面,用户单击电子邮件中的链接。当我在 IE 中打开 gmail 并单击链接然后提交表单时出现错误,但如果我将链接复制并粘贴到 IE 并提交表单,则不会发生此错误。
- 没有跨域。但是,该地址是 IP 地址,而不是主机名或域名。
- 错误发生在 dojo.io.iframe _fireNextRequest() 函数的 form.submit() 行上。所以它不会是由服务器响应中的任何内容引起的。
这个完全相同的代码在其他页面上的 IE 中运行良好,当我复制并粘贴链接而不是通过 gmail 跟踪它时。