Langue

AcquireTokenInteractiveParameterBuilder.WithProofOfPossession Méthode

Définition

Modifie la demande d’acquisition de jeton afin que le jeton acquis soit un jeton de preuve de possession (POP) plutôt qu’un jeton porteur. Les jetons PoP sont similaires aux jetons du porteur, mais sont liés à la requête HTTP et à une clé de chiffrement, que MSAL peut gérer sur Windows. Notez que seules les parties hôte et chemin d’accès de l’URI de requête sont liées. Voir 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

Paramètres

nonce
String

Nonce de la ressource protégée qui sera publiée dans le cadre de l’en-tête WWW-Authenticate associé à une réponse HTTP 401 ou dans le cadre de l’en-tête AuthorityInfo associé à la réponse 200. Définissez-le ici pour qu’il fasse partie de la partie Requête HTTP signée du jeton PoP.

httpMethod
HttpMethod

Méthode HTTP (« GET », « POST », etc.) qui sera liée au jeton. Si la valeur est null, le jeton PoP ne sera pas lié à la méthode. Correspond à la partie « m » d’une requête HTTP signée.

requestUri
Uri

URI auquel lier la requête HTTP signée.

Retours

Générateur.

Remarques

  • Un en-tête d’authentification est automatiquement ajouté à la requête.
  • Le jeton PoP est lié à la requête HTTP, plus précisément à la méthode HTTP (GET, POST, etc.) et à l’URI (chemin d’accès et requête, mais pas aux paramètres de requête).
  • Le répartiteur est requis pour utiliser la preuve de possession sur les clients publics.

S’applique à