2

我正在使用 Kendo Ui 上传器和 WebAPI 调用来上传文件。我所做的过程在所有浏览器上运行良好,即使在本地 IE9(本地主机)上,但是一旦我在另一个域上部署相同的代码并且我在 IE9 中使用剑道上传(只有在 IE9 中存在问题),剑道直接进入错误功能并回复错误消息

' Server response: Error trying to get server response: Error: Access is denied.'

尽管 webapi 方法返回了 201(已创建)的 http 响应,并且我将内容类型标头设置为“text/plain”,而且我在 http 响应的正文中发送了一个 json 字符串。我尝试了很多东西(其中之一是在 IIS 中配置 X-Frame-Options)但无法使其工作。任何想法,将不胜感激。谢谢。

4

1 回答 1

0

答案在此处访问 iframe 文档对象时出现“访问被拒绝”错误

[...]“事实证明,如果发送带有错误代码的响应,IE 会将 iframe 的内容替换为从磁盘加载的错误消息 (res://ieframe.dll/http_500.htm) ,这会导致跨域访问被拒绝错误。由 Ovesh"

于 2013-12-17T14:41:47.277 回答