我在Internet Explorer 11中运行的应用程序出现问题,该应用程序向amplitude.com发出外部API请求并返回504 GATEWAY TIMEOUT错误 - 这会导致页面出现长时间延迟(有时会崩溃)并返回在控制台中关注。
SEC7120: Origin https://live.mysite.com not found in Access-Control-Allow-Origin header.
live.mysite.com
SCRIPT7002: XMLHttpRequest: Network Error 0x80700013, Could not complete the operation due to error 80700013.
live.mysite.com
查看网络标签时,我可以看到此请求已发布 在Chrome / Firefox中加载同一网站时,它可以正常工作(没有延迟问题)
在Microsoft Edge中尝试相同时,似乎工作正常 - 任何想法为什么会出现这种情况?
答案 0 :(得分:0)
对不起,您回答的太晚了,希望您已找到解决方法。
今天也遇到了同样的问题!我正在使用http发出跨域请求,该请求由服务器自动重定向到https。使用https执行ajax请求解决了我的问题。看来IE无法处理http到https的重定向,并说它是504 ...我不知道为什么。