我正在嘗試構建一個實現基本身份驗證的公用Web服務(WCF/Rest)。我遇到的問題是,爲了使Web服務可訪問,它必須允許從其他域進行腳本編寫。爲了做到這一點,最終用戶將不得不使用JSONP來獲取響應,並且JSONP請求不允許額外的頭文件(例如基本身份驗證頭文件)。從Javascript驗證跨域請求
我需要能夠通過此解決方案支持IE8-10,Firefox和Chrome。
我試過網址更改爲:
http://username:[email protected]/Endpoint/Method
但在IE10無濟於事。
而且我用這個職位的建議:
http://kevinkuchta.com/_site/2012/01/basic-authentication-with-jsonp/
但看起來並不在IE10削減它的。
當前的解決方案是否可以在除IE10之外的其他瀏覽器中使用? – 2013-03-22 15:09:19
所以,你說你已經嘗試過這樣的http://jsfiddle.net/shahverdy/D2AFR/? – 2013-03-22 15:13:10
爲什麼不爲那些需要驗證的人實施CORS?您可以使用Ajax發送憑證。 – Bergi 2013-03-22 15:26:41