[英]Getting CORS error in AngularJS when accessing data form REST URI
XMLHttpRequest無法加載http://hfdvcbapp01.vm.itg.corp.us.shldcorp.com:8180/cnb/cnb/report/summary?Company=IT 。 所請求的資源上沒有“ Access-Control-Allow-Origin”標頭。 因此,不允許訪問來源' http://127.0.0.1:64033 '。
我嘗試從位於服務器的json加載數據時遇到此錯誤,我該如何解決。
您的api不返回標頭
Access-Control-Allow-Origin: http://yourdomain.com
允許特定領域
要么
Access-Control-Allow-Origin: *
允許所有
PS。 還要確保標題實際上在那兒。 請注意,CORS實際上發送2個請求,1將是OPTIONS ,第二個將是實際請求,因此,如果僅在GET或POST上返回標頭,則它將不起作用。 要在鍍鉻機中按f12進行檢查,請轉至網絡,您是否要求確保頁眉在此閱讀更多
響應中應設置Access-Control-Allow-Origin標頭,
如果它不是來自發送它的URL的同一來源,則應從響應設置標頭-這意味着-在您的情況下服務器響應請求-http: //hfdvcbapp01.vm.itg.corp.us .shldcorp.com:8180 ,如果服務器在您的控制之下, 則只處理它,如果它是外部服務,則應請求此服務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.