Microsoft Entra에 대한 모의 응답입니다. MockResponsePlugin 모든 기능을 포함하고 모의 인증 흐름 API 요청에 대한 지원을 추가합니다.
플러그 인은 인증 흐름 API 응답을 시뮬레이트할 때 API 요청과 일치하도록 상태 및 nonce를 업데이트합니다. 모의 응답 본문에서 플러그 인은 다음 토큰을 검색하고 가로채는 API 요청의 실제 값으로 바꿉니다.
| 토큰 | 묘사 |
|---|---|
@dynamic.devProxyCertificateChain |
개발자 프록시 CA의 인증서 체인입니다. 개발자 프록시는 @dynamic.devProxyCertificateChain 토큰을 개발자 프록시 CA의 실제 인증서 체인으로 바꿉니다. 이 토큰은 개발자 프록시에서 발급한 액세스 토큰의 유효성을 검사하려는 경우에 유용합니다. |
@dynamic.devProxyKeyId |
개발자 프록시 CA의 키 ID입니다. 개발 프록시는 @dynamic.devProxyKeyId 토큰을 개발자 프록시 CA의 실제 키 ID로 바꿉니다. 이 토큰은 개발자 프록시에서 발급한 액세스 토큰의 유효성을 검사하려는 경우에 유용합니다. |
state=@dynamic |
요청의 상태 토큰입니다. 개발자 프록시는 @dynamic 토큰을 state 쿼리 문자열 매개 변수의 값으로 바꿉니다. |
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." |
모의 ID 토큰입니다. 개발자 프록시는 @dynamic. 토큰을 제거하고 모의 ID 토큰에서 nonce 클레임의 값을 업데이트합니다. |
플러그 인 인스턴스 정의
{
"name": "EntraMockResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "mocksPlugin"
}
구성 예제
구성 속성
명령줄 옵션
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Dev Proxy