AcquireTokenInteractiveParameterBuilder.WithProofOfPossession 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
획득한 토큰이 전달자 토큰이 아닌 PoP(소유 증명 토큰)가 되도록 토큰 획득 요청을 수정합니다. PoP 토큰은 전달자 토큰과 유사하지만 HTTP 요청 및 암호화 키에 바인딩되며, MSAL은 Windows 관리할 수 있습니다. 요청 URI의 호스트 및 경로 부분만 바인딩됩니다. 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
매개 변수
- nonce
- String
401 HTTP 응답과 연결된 WWW-Authenticate 헤더의 일부 또는 200 응답과 연결된 AuthorityInfo 헤더의 일부로 게시될 보호된 리소스의 nonce입니다. PoP 토큰의 서명된 HTTP 요청 부분에 속하도록 여기에 설정합니다.
- httpMethod
- HttpMethod
토큰에 바인딩될 HTTP 메서드("GET", "POST" 등) 메서드입니다. null로 설정하면 PoP 토큰이 메서드에 바인딩되지 않습니다. 서명된 HTTP 요청의 "m" 부분에 해당합니다.
- requestUri
- Uri
서명된 HTTP 요청을 바인딩할 URI입니다.
반품
작성기입니다.
설명
- 인증 헤더가 요청에 자동으로 추가됩니다.
- PoP 토큰은 HTTP 요청, 특히 HTTP 메서드(GET, POST 등) 및 Uri(경로 및 쿼리,쿼리 매개 변수는 아님)에 바인딩됩니다.
- Broker는 공용 클라이언트에서 소유 증명을 사용해야 합니다.