0

如何在adapter-impl js文件中发送用户名和密码以及身份验证类型为基本的基本授权。我已经在 adapter.xml 文件中设置了值,但它不能正常工作,这就是我在 adapter-impl.js 文件中设置它的原因。IBM 集成总线需要此值。我正在将移动优先适配器连接到 IBM 集成总线。我需要发送没有编码的用户名和密码。

var input = {
    method: 'post',
    returnedContentType: 'json',
    path: '',
    headers: {
        Authorization: {
            'Basic .....'
        }
    }

};

return WL.Server.invokeHttp(input);
4

1 回答 1

0

您需要在适配器 XML 文件中指定身份验证协议。

例如:

<authentication> <basic/> <serverIdentity> <username> ${DOMAIN\user} </username> <password> ${password} </password> </serverIdentity> </authentication>

有关更多信息,您可以访问 http://www.ibm.com/support/knowledgecenter/SSHSCD_7.0.0/com.ibm.worklight.dev.doc/devref/r_http_adapter_connect_pol.html

于 2016-08-23T15:23:08.227 回答