Workday SOAP API:如何进行身份验证 [英] Workday SOAP API : How to authenticate

查看:91
本文介绍了Workday SOAP API:如何进行身份验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是 workday soap api 的新手,我正在尝试弄清楚如何使用 SOAPUI 发送soap 请求以进行身份​​验证.任何建议,将不胜感激.

I'm a newbie to workday soap api and I'm trying to figure out how to send a soap request to authenticate using SOAPUI. Any suggestions, would be greatly appreciated.

推荐答案

Workday API 使用 WS-Security 进行身份验证.

Workday APIs use WS-Security for authentication.

请记住,工作日主机是多租户的.因此,您将使用 WSDL 端点连接到正确的服务器,用户名字段将包含您的用户名和该服务器上的租户.

Remember that the workday host is multi-tenant. So, you'll use the WSDL endpoint to connect to the correct server, and the user name field will contain both your user name and the tenant on that server.

SOAP Auth to Workday 的用户名格式:[用户名]@[租户名]

User name format for SOAP Auth to Workday: [user-name]@[tenant-name]

示例:youUserName@tenant6

您的工作日帐户也需要在集成开发人员组中.

Your workday account will need to be in the Integration Developer's group, as well.

您可能需要调整除此之外的安全性和权限,以允许访问与 Web 服务相关的某些功能组和域.

You may need to adjust security and permissions beyond that to permit access to certain functional groups and domains which relate to the web service.

如果您使用的是 SoapUI,请执行以下操作:

If you're using SoapUI, do the following:

  • 将 WSDL 导入到项目中.
  • 在集成绑定"中,转到设置.
  • 在服务端点"选项卡上,按照我上面的描述设置用户名.
  • 将密码设置为您在租户中的密码.
  • WSS-Type 应设置为 PasswordText.

现在,您可以提出请求.

Now, you can make a request.

这篇关于Workday SOAP API:如何进行身份验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆