Procedura: Aggiungere identità del servizio con un certificato X.509, una password o una chiave simmetrica
Aggiornamento: 19 giugno 2015
Si applica a: Azure
Si applica a
- Microsoft Azure Active Directory Access Control (anche noto come Servizio di controllo di accesso o ACS)
Riepilogo
Le identità del servizio sono un tipo di credenziali configurate a livello globale per lo spazio dei nomi Controllo di accesso che consente alle applicazioni o agli utenti di eseguire l'autenticazione direttamente con ACS e ricevere un token. Le identità del servizio vengono usate in genere negli scenari del servizio Web REST usando il protocollo OAuth WRAP, in cui un client richiede direttamente un token SWT da ACS per presentare al servizio Web.
Contenuto
Obiettivi
Panoramica
Passaggio 1 - Aggiungere un'identità del servizio con una password
Passaggio 2 - Aggiungere un'identità del servizio con una chiave simmetrica
Passaggio 3 - Aggiungere un'identità del servizio con un certificato X.509
Elementi correlati
Obiettivi
Enumerare i tipi di credenziali delle identità del servizio.
Eseguire il mapping dei tipi di credenziali ai formati di token e ai protocolli.
Panoramica
Esistono tre tipi di credenziali delle identità del servizio:
Password - Le password vengono usate nelle richieste di token in testo normale inviate al Servizio di controllo di accesso mediante il protocollo OAuth WRAP. Il campo della password corrisponde al parametro wrap_password contenuto in una richiesta di token OAuth WRAP v0.9, dove il campo del nome utente corrisponde al parametro wrap_name.
Chiavi simmetriche - Le chiavi simmetriche vengono usate nelle richieste di token SWT firmate inviate al Servizio di controllo di accesso mediante il protocollo OAuth WRAP. La chiave simmetrica viene usata per creare la firma HMACSHA256 nel token SWT firmato presentato al Servizio di controllo di accesso.
Certificati X.509: i certificati X.509 (solo chiave pubblica) vengono usati per convalidare la firma delle richieste di token SAML firmate effettuate da ACS usando il protocollo WS-Trust.
Riepilogo dei passaggi
Passaggio 1 - Aggiungere un'identità del servizio con una password
Passaggio 2 - Aggiungere un'identità del servizio con una chiave simmetrica
Passaggio 3 - Aggiungere un'identità del servizio con un certificato X.509
Passaggio 1 - Aggiungere un'identità del servizio con una password
Per aggiungere un'identità del servizio con una credenziale di tipo password
Nel portale di gestione ACS fare clic su Service Identities.
Fare clic su Add Service Identity.
Nel campo Name immettere un nome per l'identità del servizio. Il nome immesso verrà usato come valore username nella richiesta del token.
Fare clic su Salva.
Nella pagina successiva fare clic su Add Credential.
Nel campo Nome visualizzato specificare un valore.
Nel campo Type selezionare Password.
Nel campo Password immettere una password.
Nel campo Data di validità impostare la data in cui verranno applicate le credenziali.
Nel campo Data di scadenza impostare la data di scadenza della credenziale.
Fare clic su Salva.
Passaggio 2 - Aggiungere un'identità del servizio con una chiave simmetrica
Per aggiungere un'identità del servizio con una credenziale di tipo chiave simmetrica
Nella pagina principale del portale di gestione ACS fare clic su Service Identities.
Fare clic su Add Service Identity.
Nel campo Name immettere un nome per l'identità del servizio.
Fare clic su Save (Salva).
Nella pagina successiva fare clic su Add Credential.
Nel campo Display name specificare un valore.
Nel campo Type selezionare Symmetric Key.
Nel campo Key fare clic su Generate per generare automaticamente una chiave simmetrica casuale a 256 bit. In alternativa, immettere una chiave simmetrica a 256 bit personalizzata.
Nel campo Effective date impostare la data di inizio della validità della credenziale.
Nel campo Expiration date impostare la data di scadenza della credenziale.
Fare clic su Salva.
Passaggio 3 - Aggiungere un'identità del servizio con un certificato X.509
Per aggiungere un'identità del servizio con una credenziale di tipo certificato X.509
Nella pagina principale del portale di gestione ACS fare clic su Service Identities.
Fare clic su Add Service Identity.
Nel campo Display name immettere un nome per l'identità del servizio.
Fare clic su Salva.
Nella pagina successiva fare clic su Add Credential.
Nel campo Name specificare un valore.
Nel campo Type selezionare X.509 Certificate.
Nel campo Certificate selezionare un certificato X.509 da caricare (file CER) contenente la chiave pubblica necessaria per la convalida delle firme del token.
Fare clic su Salva.