Un'applicazione utilizza un pool di utenti Amazon Cognito per l'autenticazione. È necessario aggiungere una nuova API REST che autentichi le richieste utilizzando tale pool di utenti con il minimo sforzo di sviluppo. Quale approccio si dovrebbe scegliere?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un authorizer Cognito per il pool di utenti appropriato e fare riferimento all'header che contiene il token Cognito..
Perché questa è la risposta
L'approccio più efficiente per integrare l'autenticazione Amazon Cognito con una nuova API REST è utilizzare un authorizer Cognito in Amazon API Gateway. Questo authorizer è progettato specificamente per convalidare i token JWT emessi da un pool di utenti Cognito, riducendo al minimo lo sforzo di sviluppo poiché API Gateway gestisce automaticamente la validazione del token. Le chiavi API e i piani di utilizzo (opzione 1) sono per la limitazione della velocità e la monetizzazione, non per l'autenticazione degli utenti. Un authorizer Lambda (opzione 3 e 4) potrebbe essere usato, ma richiederebbe la scrittura di codice personalizzato per la validazione del token Cognito, aumentando lo sforzo di sviluppo rispetto all'authorizer Cognito nativo.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta