我试图调用Workday Integration API.我能够连接,但收到无效的用户名或密码消息.我的问题是 - 我在哪里提供这些信息?我在wsdl中没有看到任何可以输入用户名或密码的内容.
谢谢你的帮助!养兔场
小智 11
出于某种原因,在Workday文档中找到正确的auth方法很困难,实际上即使在任何地方都提到它,我也不确定.如果您使用的是Workday Studio,则可以使用Web Service Tester.这通常允许您自定义和形成您的请求,并将向您显示各种身份验证选项.
但是,如果您不这样做,您可以使用以下信封来满足您的要求.在BODY中,您需要添加要使用的特定WS请求(例如Launch Integration).
<env:Envelope
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<env:Header>
<wsse:Security env:mustUnderstand="1">
<wsse:UsernameToken>
<wsse:Username>yourusername@yourtenant</wsse:Username>
<wsse:Password
Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">**YOURPASSWORD***</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</env:Header>
<env:Body>
</env:Body>
</env:Envelope>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8976 次 |
| 最近记录: |