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

相關問題