我試圖在Worklight HTTP適配器中實現NTLM身份驗證,以便連接到M $後端服務器,如Sharepoint Web服務。 我用<ntlm>設置我的adapter.xml文件。worklight http適配器和NTLM身份驗證
的adapter.xml結構第一個版本是:
<authentication>
<ntlm />
<serverIdentity>
<username>user</username>
<password>password</password>
</serverIdentity>
</authentication>
我的測試是在工作燈工作室在本地完成的,我得到了以下問題:
1)錯誤時invocating WL過程:
Procedure invocation failed:Could not resolve placeholder 'local.hostname'
我必須在哪裏放置'local.hostname'設置?
2)我試圖指定在文檔(IBM信息中心)中給出的ntlm標籤的主機名屬性,WL Studio說xml格式不正確。
<authentication>
<ntlm hostname="myComputer.intranet.com"/>
<serverIdentity>
<username>user</username>
<password>password</password>
</serverIdentity>
</authentication>
「myComputer.intranet.com」是我公司網絡中的計算機名稱。從IBM服務請求
Attribute 'hostname' is not allowed to appear in element 'ntlm'