我是一個初學者,寫了一個很簡單的功能webservice ,在局域網中調試是沒有問題的,可是 發布到公司服務器後,程序不能運行,提示出錯,錯誤提示為:“WSDLReader (0x80020009) WSDLReader:XML Parser failed at linenumber 0, lineposition 0, reason is: The server name or address could not be resolved HRESULT=0x1: 功能錯誤。 - WSDLReader:Loading of the WSDL file failed HRESULT=0x80070057: 參數錯誤。 - Client:One of the parameters supplied is invalid. HRESULT=0x80070057: 參數錯誤。 /qy/webpos/free/function.asp, line 12 ”
其中十二行程序是:Call SoapClient3.mssoapinit(WSDL_URL,"","",""); 我找了不少資料,也把IIS的“應用程序保護”改成 低級了默認的是中級,還是不行,不知道為什麼,請各位幫忙!
地址可能错了.
在IE的地址欄中執行webservice 是可以執行的,可以看到webservice的每個函數,所以不是地址問題
|