我想通過http調用一個使用javascript的跨域WCF服務。調用WCF跨域的問題
我已經添加了訪問控制允許來源頭操作我想,像這樣打電話:然而,當我使用POST jquery.ajax
WebOperationContext.Current.OutgoingResponse.Headers.Add("Access-Control-Allow-Origin", "*");
我得到:
Origin http://server/ is not allowed by Access-Control-Allow-Origin.
更糟糕的是它甚至從我的本地機器發生:
XMLHttpRequest cannot load http://localhost:8201/wcfservice. Origin http://localhost/ is not allowed by Access-Control-Allow-Origin. (observed in Chrome)
我在做一些根本性錯誤?
感謝@carlosfiguera,我發現了另一種獲取我需要的數據的方式,但您的解決方案是合法的 – dangerdave