3
我正在開發應用程序使用安卓手機版。
其工作正常,當我打電話給我的電腦上託管的web服務。
但是,當我部署在SSL服務器上,我沒有得到任何輸出。
我的代碼是:
在服務器web服務調用不工作
function CallService() {
$.ajax({
type: "GET",
url: "http://devpc4:5566/Service1.asmx/GetItems",
dataType: "json",
data: "{}",
contentType: "application/json; charset=utf-8",
success: OnSuccess,
error: OnError
});
}
任何一個能幫助我嗎?
請詳細說明。而且,除此之外:「...將它部署在ssl服務器上......」但url:「http_:// devp ...」? – joni 2012-07-18 13:12:20
「http:// devpc4:5566/Service1.asmx」是我在本地服務器中部署webservice的url。在ajax中寫入url是否正確? – 2012-07-19 02:30:01
是的,我只是說你說的是ssl服務器,但是URL不使用https而是http,因爲這只是一個測試機器。但是你說它只在SSL服務器上部署時才起作用,所以這可能不得不採取措施。無論如何,爲了在這裏進行調試,您需要提供更多信息,而且我們大多需要從android devide和服務器日誌中獲取logcat。 – joni 2012-07-19 06:31:02