AcquireTokenInteractiveParameterBuilder.WithProofOfPossession Metodo

Definizione

Modifica la richiesta di acquisizione del token in modo che il token acquisito sia un token di verifica del possesso (PoP), anziché un token di connessione. I token PoP sono simili ai token di connessione, ma sono associati alla richiesta HTTP e a una chiave crittografica, che MSAL può gestire in Windows. Si noti che solo le parti host e percorso dell'URI della richiesta verranno associate. Fare riferimento a https://aka.ms/msal-net-pop

public Microsoft.Identity.Client.AcquireTokenInteractiveParameterBuilder WithProofOfPossession(string nonce, System.Net.Http.HttpMethod httpMethod, Uri requestUri);
member this.WithProofOfPossession : string * System.Net.Http.HttpMethod * Uri -> Microsoft.Identity.Client.AcquireTokenInteractiveParameterBuilder
Public Function WithProofOfPossession (nonce As String, httpMethod As HttpMethod, requestUri As Uri) As AcquireTokenInteractiveParameterBuilder

Parametri

nonce
String

Nonce della risorsa protetta che verrà pubblicata come parte dell'intestazione WWW-Authenticate associata a una risposta HTTP 401 o come parte dell'intestazione AuthorityInfo associata alla risposta 200. Impostarlo qui per renderlo parte della parte della richiesta HTTP firmata del token PoP.

httpMethod
HttpMethod

Metodo HTTP ("GET", "POST" e così via) che verrà associato al token. Se impostato su Null, il token PoP non verrà associato al metodo . Corrisponde alla parte "m" di una richiesta HTTP firmata.

requestUri
Uri

URI a cui associare la richiesta HTTP firmata.

Valori restituiti

Generatore.

Commenti

  • Alla richiesta viene aggiunta automaticamente un'intestazione di autenticazione.
  • Il token PoP è associato alla richiesta HTTP, in particolare al metodo HTTP (GET, POST e così via) e all'URI (percorso e query, ma non ai parametri di query).
  • Broker è necessario per usare proof-of-possession nei client pubblici.

Si applica a