Condividi tramite


Ottenere la risposta di autenticazione tramite smart card

Ottiene la risposta a una richiesta di autenticazione CSP (Cryptographic Service Provider) di base.

Nota

Gli URL in questo articolo sono relativi al nome host scelto durante la distribuzione dell'API, ad esempio https://api.contoso.com.

Richiesta

Metodo URL richiesta
GET /CertificateManagement/api/v1.0/requests/{reqid}/smartcards/{scid}/authenticationresponse

Parametri URL

Parametro Descrizione
reqid Obbligatorio. Identificatore della richiesta specifico di Gestione certificati (CM) di Microsoft Identity Manager (MIM).
scid Obbligatorio. Identificatore della smart card specifico di CM MIM. La forbice viene ottenuta dall'oggetto Microsoft.Clm.Shared.Smartcards.Smartcard.

Parametri di query

Parametro Descrizione
Atr Opzionale. Stringa di risposta alla reimpostazione (ATR) della smart card.
cardid Obbligatorio. ID smart card.
sfida Obbligatorio. Stringa con codifica base 64 che rappresenta la richiesta rilasciata dalla smart card.
Diversificato Obbligatorio. Flag booleano che indica se la chiave di amministrazione della smart card è stata diversificata.

Header di richiesta

Per le intestazioni di richiesta comuni, vedere intestazioni di richiesta e risposta HTTP nei dettagli del servizio API REST cm .

Testo della richiesta

Nessuno.

Risposta

Questa sezione descrive la risposta.

Codici di risposta

Codice Descrizione
200 Va bene
204 Nessun contenuto
403 Vietato
500 Errore interno

Intestazioni di risposta

Per le intestazioni di risposta comuni, vedere intestazioni di richiesta e risposta HTTP nei dettagli del servizio API REST cm .

Corpo della risposta

In caso di esito positivo, restituisce un BLOB di byte che rappresenta la risposta alla richiesta di verifica.

Esempio

Questa sezione fornisce un esempio per ottenere la risposta a una richiesta di autenticazione CSP di base.

Esempio: richiesta

GET /certificatemanagement/api/v1.0/requests/a9b4b42c-cc50-4c9b-89d1-bbc0bcd5a099/smartcards/17cf063d-e337-4aa9-a822-346554ddd3c9/authenticationresponse?cardid=bc88f13f-83ba-4037-8262-46eba1291c6e&challenge=1hFD%2Bcz%2F0so%3D&diversified=False HTTP/1.1

Esempio: risposta

HTTP/1.1 200 OK

"F0Zudm4wPLY="

Vedere anche