次の方法で共有


EntraMockResponsePlugin

Microsoft Entra への応答をモックします。 MockResponsePlugin のすべての機能が含まれており、認証フロー API 要求のモック作成のサポートが追加されます。

Microsoft Entra 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"
}

構成の例

MockResponsePlugin 参照

構成プロパティ

MockResponsePlugin 参照

コマンド ライン オプション

MockResponsePlugin 参照