pb9呼叫ws,但是ws地址帶用戶驗證,我在代碼中使用setoptions對賬號及密碼進行的賦值,但是呼叫函式時系統報錯,提示“Unexpected return code: 401 Unauthorized”,求解決
部分代碼:
conn.setoptions('UserID=TRFC01')
conn.setoptions('Password=123456')
conn.SetOptions("SoapLog=~"soapclnt.txt~"")
l_res = conn.CreateInstance(inv_soap_02, "binding",ls_end_url)
IF l_res <> 0 THEN
MessageBox('提示資訊', "實體服務物件失敗!")
RETURN
END IF
TRY
a1 = 1
a2 = 1
aa = inv_soap_02.zfmtestws(a2,a2)
messagebox("ls_return",string(aa))
Catch ( SoapException e )
MessageBox ("Error", e.Text)
END TRY
Destroy conn
uj5u.com熱心網友回復:
試一下:conn.setoptions('UserID=~'TRFC01~'')
conn.setoptions('Password=~'123456~'')
uj5u.com熱心網友回復:
或:conn.SetOptions("Userid='TRFC01', Password='123456'")轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/49764.html
標籤:Web 應用
