我想提出一個JQuery的AJAX調用Web服務一樣,所以當我的Web服務調用失敗。當我在本地主機上並使用相對路徑時,它會成功。然而,當我試圖從本地主機訪問的網站(使用絕對路徑),我得到的是調用失敗的錯誤消息。爲什麼調用不同的網站
這似乎表明它是一個權限問題,我已經確信,在web.config不需要身份驗證用於訪問網絡服務,但我不知道要檢查什麼。任何幫助將不勝感激!
更新:「thrownError」,我得到的是「沒有交通」 - 希望幫助。
我想提出一個JQuery的AJAX調用Web服務一樣,所以當我的Web服務調用失敗。當我在本地主機上並使用相對路徑時,它會成功。然而,當我試圖從本地主機訪問的網站(使用絕對路徑),我得到的是調用失敗的錯誤消息。爲什麼調用不同的網站
這似乎表明它是一個權限問題,我已經確信,在web.config不需要身份驗證用於訪問網絡服務,但我不知道要檢查什麼。任何幫助將不勝感激!
更新:「thrownError」,我得到的是「沒有交通」 - 希望幫助。
作爲一個不安全的腳本邏輯,AJAX請求使用JavaScript(或JQuery的)都在相同的主機,協議和端口stucked,由於未認證和未加密的請求取得。
將請求傳遞給其他主機的方法必須實現用安全語言(例如Java)編寫的橋接服務,部署在將您的請求進一步傳遞給您的服務的同一臺主機上,然後將響應傳遞給您阿賈克斯呼籲。
你的Ajax調用會在橋上的服務即可。