共用方式為


EntraMockResponsePlugin

模擬Microsoft Entra 的回應。 包含 MockResponsePlugin 的所有功能,並新增模擬驗證流程 API 要求的支援。

開發人員 Proxy 模擬Microsoft Entra API 回應之命令提示字元的螢幕快照。

當外掛程式模擬驗證流程 API 回應時,它會更新狀態和 nonce 以符合 API 要求。 在仿真的響應主體中,外掛程式會搜尋下列令牌,並以截獲的 API 要求的實際值取代它們。

令牌 描述
@dynamic.devProxyCertificateChain 開發 Proxy CA 的憑證鏈結。 開發人員 Proxy 會將 @dynamic.devProxyCertificateChain 令牌取代為開發 Proxy CA 的實際憑證鏈結。 如果您想要驗證開發人員 Proxy 所簽發的存取令牌,此令牌很有用。
@dynamic.devProxyKeyId 開發 Proxy CA 的金鑰標識碼。 開發人員 Proxy 會將 @dynamic.devProxyKeyId 令牌取代為開發 Proxy CA 的實際密鑰標識碼。 如果您想要驗證開發人員 Proxy 所簽發的存取令牌,此令牌很有用。
state=@dynamic 要求中的狀態令牌。 Dev Proxy 會將 @dynamic 令牌取代為 state 查詢字串參數的值
"id_token": "@dynamic.eyJ0eXAiOiJKV1QiL..." 模擬標識碼令牌。 Dev Proxy 會移除 @dynamic. 令牌,並更新模擬標識碼令牌中 nonce 宣告的值。

外掛程式實例定義

{
  "name": "EntraMockResponsePlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
  "configSection": "mocksPlugin"
}

組態範例

請參閱 MockResponsePlugin

組態屬性

請參閱 MockResponsePlugin

命令行選項

請參閱 MockResponsePlugin