API SOAP Workday: Comment s'authentifier
Je suis un débutant de la journée de travail api soap et j'essaie de comprendre comment envoyer une requête soap pour authentifier à l'aide de SOAPUI.
Toutes les suggestions seraient grandement appréciés.
source d'informationauteur Lahiru Rajeew Ananda | 2014-11-25
Vous devez vous connecter pour publier un commentaire.
Pas sûr de ce que exactement ce que vous y faites allusion. Vous authentifier implicitement - il n'y a pas de demande. La Journée de travail de documentation de l'API est publié ici. Vous devriez le lire. Lorsque vous importez le fichier WSDL, par exemple dans un .Net solution, il vous donnera accès à différentes classes de l'API.
Par exemple, pour se connecter à la Rémunération de l'API à partir d'une tâche de script de SSIS-je utiliser les éléments suivants:
(J'ai créé le CompensationObjectFactory pour instancier toutes les API côté client objets, car le processus est un peu stéréotypé.)
Ensuite, vous pouvez faire des appels de l'API avec l'objet du client, par exemple, la requête en une seule fois prix:
Journée de travail utilisation des Api WS-Security pour l'authentification.
Rappelez-vous que la journée de travail de l'hôte est multi-locataire. Ainsi, vous allez utiliser le WSDL point de terminaison pour se connecter au serveur approprié, et le champ nom d'utilisateur contiendra votre nom d'utilisateur et le locataire sur ce serveur.
Format de nom d'utilisateur pour le SAVON Auth pour une Journée de travail:
[user-name]@[tenant-name]
Exemple:
youUserName@tenant6
De votre journée de travail compte devra être dans l'Intégration du Développeur du groupe, en tant que bien.
Vous devrez peut-être ajuster les autorisations de sécurité et au-delà, permettre l'accès à certains groupes fonctionnels et des domaines qui concernent le service web.
Si vous utilisez SoapUI, procédez de la manière suivante:
Maintenant, vous pouvez faire une demande.