我必須從我的網站到第三方域/服務器進行Web服務呼叫。 雖然我正在使用內容類型爲text/plain的Post方法使用jQuery Ajax進行此調用,並且它工作正常。跨郵電與郵政工作,但與飛行前失敗
但是當我將其更改爲內容類型:文本/ XML則拋出:
迴應預檢要求未通過訪問控制檢查:沒有 「訪問控制允許來源'標題出現在請求的 資源中。
即使它設置在第三方服務器上以允許訪問我們的網站。我們正在使用content-type:text/plain進行調用時獲取此標頭。
我們還在第三方服務器上添加了以下內容。
Access-Control-Allow-Methods : Get , Post , Options ,PUT
Access-Control-Allow-Headers: Authorization,origin, content-type, accept
請讓我知道什麼可能是飛行前請求沒有得到'Access-Control-Allow-Origin'作爲響應的原因?
我已將Soap服務更改爲Rest服務,現在選項調用具有所有必需的control-access- *標頭。我不知道Soap Call有什麼問題。 – yashpal