1

我正在开发一个Angular 4应用程序,在该应用程序中,我将REST调用到托管在另一个域上的API。 例如 我正在致力于http://mycompanydomain.com/并致电http://othercompanydomain.com致电REST服务。Internet Explorer 11 | Angular 4 - CORS请求失败(XMLHttpRequest:网络错误0x80070005,访问被拒绝。)

一切工作正常在各种浏览器。然而,在Internet Explorer(11),我得到以下错误(S)/警告:

XMLHttpRequest for https://esb-dev.tibco.com:8446/services/v1/authorize required Cross Origin Resource Sharing (CORS). 

XMLHttpRequest for https://esb-dev.tibco.com:8446/services/v1/authorize required CORS preflight. 

SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied. 

会在这里欣赏任何投入。

回答

0

IE不会要求视为跨来源,并认为没有必要添加来源:包头

+0

为什么你认为这是怎么回事?以及如何解决它? – Stefan

+0

我认为这个问题可能与CORS有关。 要在IE中启用交叉源请求并需要在IE中安装Cors扩展,希望它能工作 – Prasad

相关问题