台灣最大程式設計社群網站
線上人數
1381
 
會員總數:246268
討論主題:189809
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 如何讓ASP.NET之WEB Server與ASP WEB Server互通資料
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何讓ASP.NET之WEB Server與ASP WEB Server互通資料
價值 : 0 QP  點閱數:3465 回應數:2
樓主

giant
初學者
52 14
470 19
發送站內信

捐贈 VP 給 giant
idrec.asp
<%
data1 = Request.QueryString("data")
Set soap = CreateObject("MSSOAP.soapClient30")
soap.MSSoapInit "http://remote_Host/service.asmx?wsdl","service1","service2"
set strResult = soap.strQuery(data1)
%>
在ASP環境下使用WSDL,但會發生以下錯誤
WSDLReader (0x80020009)
WSDLReader:XML Parser failed at linenumber 1, lineposition 0, reason is: 所要求的資源沒有可用的資料。 HRESULT=0x1: 功能錯誤。 - WSDLReader:Loading of the WSDL file failed HRESULT=0x80070057: 參數錯誤。 - Client:One of the parameters supplied is invalid. HRESULT=0x80070057: 參數錯誤。 
/idrec.asp, line 4

請問我該如何處理?謝謝!

本篇文章發表於2004-05-04 16:46
1樓
最有價值解答

Sam
檢舉此回應
試著在Soap.MSSoapInit之後加上這一行試試看, 應該可以work

SoapClient.ClientProperty("ServerHTTPRequest") = True
本篇文章回覆於2004-10-13 18:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Sam
檢舉此回應
And... 順便檢查一下你的form method是不是POST, ASP form預設是GET
本篇文章回覆於2004-10-14 14:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.