Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Endpoint del provider di identità e del relying party
Gli endpoint federativi sono endpoint di pool di utenti che servono a uno degli standard di autenticazione utilizzati dai pool di utenti. Includono URL SAML ACS, endpoint di rilevamento OIDC ed endpoint di servizio per i ruoli del pool di utenti sia come provider di identità che come relying party. Gli endpoint federativi avviano i flussi di autenticazione, ricevono una prova di autenticazione e rilasciano token ai client. IdPs Interagiscono con IdPs le applicazioni e gli amministratori, ma non con gli utenti.
Gli argomenti a pagina intera dopo questa pagina contengono dettagli sugli endpoint dei provider OAuth 2.0 e OIDC che diventano disponibili quando aggiungi un dominio al tuo pool di utenti. La tabella seguente è un elenco di tutti gli endpoint della federazione.
Esempi di domini di pool di utenti sono:
-
Dominio di prefisso:
mydomain.auth.us-east-1.amazoncognito.com -
Dominio personalizzato:
auth.example.com
| URL dell’endpoint | Description | Modalità di accesso |
|---|---|---|
https://Your user pool
domain/oauth2/authorize |
Reindirizza un utente all'accesso gestito o all'accesso con il proprio IdP. | Richiamato nel browser del cliente per iniziare l'autenticazione dell'utente. Consulta Endpoint Authorize. |
https:///Your user pool
domainoauth2/token |
Restituisce i token in base a un codice di autorizzazione o richiesta di credenziali del client. | Richiesto dall'app per recuperare i token. Consulta Endpoint Token. |
https:///Your user pool
domainoauth2/userInfo |
Restituisce gli attributi utente in base agli ambiti OAuth 2.0 e all'identità utente in un token di accesso. | Richiesto dall'app per recuperare il profilo utente. Consulta Endpoint UserInfo. |
https:///Your user pool
domainoauth2/revoke |
Revoca un token di aggiornamento e i token di accesso associati. | Richiesto dall'app per revocare un token. Consulta Endpoint Revoke. |
https://cognito-idp.Region.amazonaws.com/ your
user pool ID /.well- -configurazione known/openid |
Una directory dell'architettura OIDC del tuo pool di utenti. 1 | Richiesto dall'app per individuare i metadati dell'emittente del pool di utenti. |
https://cognito-idp.Region.amazonaws.com/ /.well- .json your
user pool ID known/jwks |
Chiavi pubbliche che puoi utilizzare per convalidare i token Amazon Cognito. 2 | Richiesto dall'app per verificare i JWT. |
https:///Your user pool
domainoauth2/idpresponse |
I gestori dell'identità digitale devono reindirizzare gli utenti a questo endpoint con un codice di autorizzazione. Amazon Cognito riscatta il codice per un token quando autentica l'utente federato. | Reindirizzato dall'accesso IdP OIDC come URL di callback del client IdP. |
https://Your user pool
domain/saml2/idpresponse |
L'URL Assertion Consumer Response (ACS) per l'integrazione con i provider di identità SAML 2.0. | Reindirizzato da SAML 2.0 IdP come URL ACS o punto di origine per l'accesso. IdP-initiated 3 |
Your user pool
domainhttps:///saml2/logout |
L'URL Single Logout (SLO) per l'integrazione con i provider di identità SAML 2.0. | Reindirizzato da SAML 2.0 IdP come URL Single Logout (SLO). Accetta solo l'associazione POST. |
1 Il openid-configuration documento può essere aggiornato in qualsiasi momento con informazioni aggiuntive che mantengono l'endpoint conforme alle specifiche OIDC e OAuth2.
2 Il file jwks.json JSON può essere aggiornato in qualsiasi momento con nuove chiavi pubbliche per la firma dei token.
3 Per ulteriori informazioni sull'accesso IdP-initiated SAML, consulta. Implementa l' IdP-initiated accesso SAML
Per ulteriori informazioni sugli standard OpenID Connect e OAuth, consultare OpenID Connect 1.0
I pool di utenti di Amazon Cognito fungono da emittente OIDC
I pool di utenti di Amazon Cognito funzionano come provider di identità OpenID Connect (OIDC), fungendo da emittente che le librerie di applicazioni possono utilizzare per la federazione OIDC. Le librerie di applicazioni per la federazione OIDC possono fare riferimento ai due diversi percorsi, come illustrato di seguito, come endpoint di autodiscovery. Questo endpoint fornisce l'accesso ai metadati di rilevamento JSON Web Key Set (JWKS) at /.well-known/jwks.json e OIDC Discovery at/.well-known/openid-configuration, dove le applicazioni possono scoprire gli endpoint di autorizzazione, token e UserInfo.
Le applicazioni che supportano l'autodiscovery OIDC possono configurarsi automaticamente interrogando questi endpoint noti. Per le applicazioni che non supportano l'autodiscovery, è possibile codificare l'applicazione con gli endpoint OIDC specifici elencati nella sezione precedente.
Tipi di emittenti del pool di utenti
- Emittente originale
-
L’attuale configurazione dell’emittente predefinito per i pool di utenti. L'URL dell'emittente è ospitato nella regione del pool di utenti e fornisce endpoint OIDC specifici per quella regione.
Gli emittenti originali utilizzano questo formato.
https://cognito-idp.us-east-1.amazonaws.com/us-east-1_EXAMPLE - Emittente aggiornato
-
Consigliato per tutti i pool di utenti, inclusa la replica multiregione. Gli emittenti aggiornati ospitano gli stessi contenuti JWKS in più regioni, con conseguente miglioramento della resilienza e dell’efficienza.
Gli emittenti aggiornati utilizzano
https://issuer-cognito-idp.il formatous-east-1.amazonaws.com/us-east-1_EXAMPLERegionprincipale del pool Regione AWS di utenti.Nota
Il tipo di emittente aggiornato non è attualmente compatibile con l'autenticazione Application Load Balancer con Amazon Cognito (autentica gli utenti utilizzando un Application Load Balancer) o gli autorizzatori Amazon API Gateway Amazon Cognito (controlla l'accesso alle API REST utilizzando i pool di utenti Amazon Cognito come autorizzatore).