Konfigurieren Sie AmazonSignaturbasierter anwenderdefinierter Algorithmus
Generieren Sie AmazonSignaturbasierte Daten, die zur Authentifizierung bei einem Webservice durch Ausführen des Skripts erforderlich sind.
Vorbereitungen
- JavaScript-Wissen
- REST-Wissen
- API-Wissen des Ziel-Webservice
- Wissen über Verbindungen, Anmeldeinformationen und Alias
- Erforderliche Rolle: Entwickler
Warum und wann dieser Vorgang ausgeführt wird
Verwenden Sie einen Alias für Verbindungen und Anmeldeinformationen und AmazonSignaturversion 4-basierter Algorithmus für die Authentifizierung.
Prozedur
Ergebnisse
Basierend auf den ausgewählten Skripts und dem Authentifizierungsalgorithmus werden die konfigurierten Anmeldeinformationen ( Zugriffsschlüssel-ID Und Geheimer Zugriffsschlüssel ) Oder Anmeldeinformationen des Anwenders ( Zugriffsschlüssel-ID , Geheimer Zugriffsschlüssel , Und Sitzungstoken ) Generiert einen AmazonV4-Signatur, die als ausgehende Anforderung von gesendet wird ServiceNowAn den Anbieter (in diesem Fall AWS).
REST-Schritt mit AWS
Aktion: Abrufen AWSRegionen
- Alias Für Anmeldeinformationen : Der Alias, der für erstellt wird AWS.
- Basis-URL : Basis-URL-Details von AWS.
- HTTPS-Methode : In diesem Fall ist es die GET-Methode.
- Abfrageparameter : Aktion AS BeschreibungRegionen .
Sie können die Aktion testen. Die zugehörigen Regionen werden angezeigt. Der Antworttext lautet wie folgt:
Amazon V4 ist mit einem Standardalgorithmus definiert, der den Authentifizierungsmechanismus unterstützt. Dieser Algorithmus fügt bei Verwendung die Signatur als Autorisierungsheader für die Authentifizierung (HTTP-Anforderung) mithilfe des REST-Schritts hinzu.