Konfigurieren Sie einen Amazon Signaturbasierter anwenderdefinierter Algorithmus
Generieren Sie Amazon Signaturbasierte Daten, die zur Authentifizierung bei einem Webservice durch Ausführen des Skripts erforderlich sind.
Vorbereitungen
- JavaScript-Wissen
- REST-Wissen
- Wissen der Ziel-Webservice-API
- 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 Amazon Signaturversion 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 Amazon V4-Signatur, die als ausgehende Anforderung von gesendet wird ServiceNow An den Anbieter (in diesem Fall AWS).
REST-Schritt mit AWS
Aktion: Abrufen AWS Regionen
- 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 Als 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.