[英]How to authenticate with Dynamics Nav web service from LotusScript
運行Lotus Notes Domino 8.5.2。 我已經從Microsoff Dynamics Nav服務器提供的wsdl中創建了LotusScript Web服務使用者。
在LotusScript代理中,我有以下代碼
Dim nav As New Noteswebservice_port_n2()
Call nav.Setcredentials("DOMAIN\username", "password")
Dim res As String
res = nav.Createorder("123", "", "test", "CH")
問題是調用CreateOrder時,我得到401 Unauthorized。
我已經測試了Visual Studio中的Web服務,並且該服務與代理中使用的憑據相同。
我懷疑Lotus Domino和Dynamics沒有使用相同的認證方法。 我嘗試在Dynamics上啟用NTLM,但結果相同。 我不知道下一步該怎么做。
有任何想法嗎?
Microsoft默認在大多數Web服務中使用WS-Security 。 我不知道Dynamics Nav的情況如何,但我認為是這樣。
完整說明如何與Java中的IBM Notes一起使用:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.