簡體   English   中英

如何使用LotusScript中的Dynamics Nav Web服務進行身份驗證

[英]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一起使用:

擴展IBM Domino Web服務使用者以支持SOAP認證(Java)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM