Domande frequenti su Dynamic Client Registration (DCR) rest-api-dcr-faqs
Questo documento fornisce risposte generali elevate alle domande frequenti sull’adozione di DCR (Dynamic Client Registration) di Adobe Pass.
Per ulteriori informazioni generali su Dynamic Client Registration (DCR), vedere la Documentazione di Dynamic Client Registration Overview.
Domande frequenti generali general-faqs
Inizia con questa sezione se stai lavorando su un’applicazione che deve integrare Dynamic Client Registration (DCR), sia che si tratti di una nuova applicazione o di un’applicazione esistente che esegue la migrazione da uno dei meccanismi precedenti.
Domande frequenti sull’accesso a REST API V2 rest-api-v2-access-faqs
1. Qual è lo scopo della fase di registrazione? rest-api-v2-access-faq1
Lo scopo della fase di registrazione è registrare l'applicazione client rispetto all'autenticazione Adobe Pass tramite il processo Dynamic Client Registration (DCR).
Il processo Dynamic Client Registration (DCR) richiede che l'applicazione client ottenga una coppia di credenziali client e recuperi un token di accesso come obiettivo finale della fase di registrazione.
Per ulteriori informazioni, consulta la documentazione Panoramica registrazione client dinamico.
2. La fase di registrazione è obbligatoria? rest-api-v2-access-faq2
La fase di registrazione è obbligatoria, ma l’applicazione client può saltare questa fase se dispone di una coppia memorizzata nella cache di credenziali client e di un token di accesso ancora valido.
3. Che cos'è un'istruzione software e per quanto tempo è valida? rest-api-v2-access-faq3
L'istruzione software è un termine definito nella documentazione.
L'istruzione software è costituita da un JSON Web Token (JWT) che può essere generato e scaricato dal dashboard di Adobe Pass TVE da uno degli amministratori dell'organizzazione o da un rappresentante di Adobe Pass Authentication che agisce per tuo conto.
L’istruzione software è valida per un periodo di tempo illimitato, ma puoi scegliere di chiedere a un rappresentante dell’autenticazione di Adobe Pass di revocarla in qualsiasi momento.
L'applicazione client deve memorizzare l'istruzione software e utilizzarla quando è necessario recuperare le credenziali client.
Per ulteriori dettagli, consulta la documentazione Panoramica registrazione client dinamico.
4. Come generare e scaricare un rendiconto software? rest-api-v2-access-faq4
Questa operazione può essere completata tramite Adobe Pass TVE Dashboard da uno degli amministratori dell'organizzazione o da un rappresentante di Adobe Pass Authentication che agisce per tuo conto.
Per ulteriori dettagli, consultare la Guida utente canali dashboard TVE o la Guida utente programmatori dashboard TVE.
5. Cosa succede se viene revocata un'istruzione software? rest-api-v2-access-faq5
Quando l'istruzione software viene revocata, è importante considerare una delle seguenti conseguenze:
- Le applicazioni client che utilizzano l'istruzione software revocata non saranno più in grado di eseguire i flussi adesione, il che significa che gli utenti non potranno più riprodurre il contenuto.
6. Cosa sono le credenziali del client e per quanto tempo sono valide? rest-api-v2-access-faq6
Le credenziali client sono un termine definito nella documentazione di Glossary.
Le credenziali client sono costituite da un identificatore client e da una coppia di segreto client che è possibile recuperare dall'endpoint Registro client.
Le credenziali client sono valide per un periodo di tempo illimitato.
L’applicazione client deve memorizzare le credenziali client e utilizzarle a tempo indeterminato quando è necessario recuperare un token di accesso.
Per ulteriori informazioni, consulta la documentazione di Recupero credenziali client.
7. Come gestire le credenziali del client? rest-api-v2-access-faq7
È consigliabile che l’applicazione client gestisca una coppia univoca di credenziali client per ogni istanza dell’applicazione utente in caso di integrazioni client-server e server-to-server con l’autenticazione di Adobe Pass.
8. L'applicazione client deve memorizzare le credenziali del client in una memoria persistente? rest-api-v2-access-faq8
L’applicazione client deve memorizzare le credenziali client e utilizzarle a tempo indeterminato quando è necessario recuperare un token di accesso.
9. Cosa succede se le credenziali del client memorizzate nella cache vengono perse? rest-api-v2-access-faq9
Quando le credenziali del client memorizzate nella cache vengono perse, è necessario considerare tre conseguenze importanti:
- L'applicazione client deve ottenere una nuova coppia di credenziali client.
- L'applicazione client deve ottenere un nuovo token di accesso utilizzando la nuova coppia di credenziali client.
- L’applicazione client dovrà chiedere all’utente di autenticare nuovamente, in quanto perderà l’accesso ai profili autenticati ottenuti in precedenza.
10. Che cos’è un token di accesso e per quanto tempo è valido? rest-api-v2-access-faq10
Il token di accesso è un termine definito nella documentazione di Glossary.
Il token di accesso è costituito da un token bearer che può essere recuperato dall'endpoint del token client.
Il token di accesso è valido per un periodo di tempo limitato e breve specificato al momento del rilascio.
L’applicazione client deve memorizzare il token di accesso e utilizzarlo fino alla scadenza quando viene eseguita la destinazione dell’API REST V2.
Per evitare richieste non autorizzate, l'applicazione client deve ottenere un nuovo token di accesso prima della scadenza di quella corrente.
Per ulteriori informazioni, consulta la documentazione Recuperare il token di accesso.
11. L'applicazione client deve memorizzare il token di accesso nella cache in un archivio permanente? rest-api-v2-access-faq11
L’applicazione client deve archiviare e utilizzare il token di accesso fino alla scadenza, quindi eliminarlo e ottenerne uno nuovo.
12. In che modo l’applicazione client può aggiornare un token di accesso? rest-api-v2-access-faq12
L’applicazione client deve aggiornare un token di accesso nello stesso modo in cui recupera un nuovo token di accesso, ma utilizzando le credenziali client memorizzate nella cache.
L’applicazione client non deve registrarsi nuovamente per aggiornare un token di accesso, ma deve utilizzare le credenziali client memorizzate; in caso contrario, gli utenti dovranno ripetere l’autenticazione.
Per ulteriori informazioni, consulta la documentazione Recuperare il token di accesso.
Domande frequenti sulla migrazione migration-faqs
Continuare con questa sezione se si sta lavorando su un'applicazione che deve migrare un'applicazione esistente per utilizzare Dynamic Client Registration (DCR).
Domande frequenti sulla migrazione REST API V2 rest-api-v2-migration-faqs
1. L’applicazione client può riutilizzare le applicazioni registrate esistenti (istruzioni software)? rest-api-v2-migration-faq1
L’applicazione client non può riutilizzare le applicazioni registrate esistenti (istruzioni software), pertanto deve generare e scaricare una nuova applicazione registrata (istruzioni software) dedicata all’utilizzo dell’API REST V2.
Questa operazione può essere completata tramite Adobe Pass TVE Dashboard da uno degli amministratori dell'organizzazione o da un rappresentante di Adobe Pass Authentication che agisce per tuo conto.
Per ulteriori dettagli, consultare la Guida utente canali dashboard TVE o la Guida utente programmatori dashboard TVE.
Per il momento ti verrà richiesto di chiedere a un rappresentante dell'autenticazione di Adobe Pass di abilitare l'utilizzo dell'API REST V2 per le nuove applicazioni registrate (istruzioni software), fino a quando la dashboard di Adobe Pass TVE non verrà aggiornata per consentire l'autogestione di questa operazione.
Per distinguere le applicazioni registrate (istruzioni software) utilizzate nelle applicazioni client che utilizzano l’API REST V2, è necessario aggiungere un suffisso specifico al nome dell’applicazione registrata, ad esempio "RESTV2".
2. L’applicazione client può riutilizzare gli schemi personalizzati esistenti? rest-api-v2-migration-faq2
L'applicazione client può riutilizzare gli schemi personalizzati esistenti generati tramite Adobe Pass TVE Dashboard.
Per ulteriori dettagli, consultare la Guida utente canali dashboard TVE o la Guida utente programmatori dashboard TVE.