Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A Microsoft Entra válaszait gúnyolja. Tartalmazza a MockResponsePlugin összes funkcióját, és támogatja a hitelesítési folyamat API-kéréseinek szimulálását.
Amikor a beépülő modul szimulálja a hitelesítési folyamat API-válaszait, frissíti az állapotot, és nem felel meg az API-kérésnek. A kicsúsztatott válasz törzsében a beépülő modul a következő jogkivonatokat keresi, és lecseréli őket az elfogt API-kérések tényleges értékeire.
| Token | Leírás |
|---|---|
@dynamic.devProxyCertificateChain |
A fejlesztői proxy hitelesítésszolgáltatójának tanúsítványlánca. A Dev Proxy a @dynamic.devProxyCertificateChain jogkivonatot a Dev Proxy CA tényleges tanúsítványláncára cseréli. Ez a jogkivonat akkor hasznos, ha ellenőrizni szeretné a Fejlesztői proxy által kiadott hozzáférési jogkivonatot. |
@dynamic.devProxyKeyId |
A fejlesztői proxy hitelesítésszolgáltatójának kulcsazonosítója. A Dev Proxy a @dynamic.devProxyKeyId jogkivonatot a dev proxy hitelesítésszolgáltatójának tényleges kulcsazonosítójára cseréli. Ez a jogkivonat akkor hasznos, ha ellenőrizni szeretné a Fejlesztői proxy által kiadott hozzáférési jogkivonatot. |
state=@dynamic |
A kérelemben szereplő állapotjogkivonat. A Dev Proxy a @dynamic-jogkivonatot a state lekérdezési sztring paraméter értékére cseréli |
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." |
Mocked ID token. A Dev Proxy eltávolítja a @dynamic. jogkivonatot, és frissíti a nonce jogcím értékét a szimulált azonosító jogkivonatában. |
Beépülő modulpéldány definíciója
{
"name": "EntraMockResponsePlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "mocksPlugin"
}
Példa konfigurációra
Lásd MockResponsePlugin
Konfigurációs tulajdonságok
Lásd MockResponsePlugin
Parancssori beállítások
Lásd MockResponsePlugin