Ich versuche, CSOD (Cornerstone OnDemand) LMS SOAP-API für die Katalogsuche zu verwenden. Der Authentifizierungsprozess erfordert eine HMACSHA1-Signatur, die basierend auf einem HMACSHA1-Schlüssel (den ich bereits habe), einigen anderen Parametern (corpName, username usw.) generiert werden sollte.Um die SOAP-API von CSOD (Cornerstone OnDemand) zu verwenden, wie generiert man die HMACSHA1-Signatur?
Ich denke, ich habe die technische Dokumentation genau verfolgt, aber die Antwort sagt mir immer, dass ich ungültige Signatur verwende.
Ich kann nicht viel Unterstützung von der CSOD-Seite bekommen, noch scheinen sie eine Entwickler-Community zu haben. Ich stelle diese Frage hier, in der Hoffnung, dass jemand Einblick in diese Sache hat. Vielen Dank im Voraus für die Hilfe!
Jeder Beispielcode, den Sie teilen können (ohne die Schlüssel)? Nicht viele Informationen, um darüber zu gehen. Verwenden Sie C#, um dies zu codieren? –