IMsalSFHttpClientFactory インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カスタム サーバー証明書検証コールバックを使用して HttpClient を作成するファクトリ。 これは、サーバー証明書を使用してサーバー証明書の検証が必要なサービス Fabric シナリオに役立ちます。詳細については、https://learn.microsoft.com/dotnet/api/system.net.http.httpclient?view=net-7.0#instancingを参照してください。
public interface IMsalSFHttpClientFactory : Microsoft.Identity.Client.IMsalHttpClientFactory
type IMsalSFHttpClientFactory = interface
interface IMsalHttpClientFactory
Public Interface IMsalSFHttpClientFactory
Implements IMsalHttpClientFactory
- 実装
注釈
実装はスレッド セーフである必要があります。 GetHttpClient(Func<HttpRequestMessage,X509Certificate2,X509Chain,SslPolicyErrors,Boolean>)の呼び出しごとに新しい HttpClient を作成しないでください。これにより、ソケットが枯渇します。 アプリで統合Windows認証を使用する場合は、UseDefaultCredentialsが true に設定されていることを確認します。
メソッド
| Name | 説明 |
|---|---|
| GetHttpClient() |
AZURE AD との通信に使用される HTTP クライアントを返すメソッド。 これにより、高度なシナリオが可能になります。 https://aka.ms/msal-net-application-configurationを参照してください。 (継承元 IMsalHttpClientFactory) |
| GetHttpClient(Func<HttpRequestMessage,X509Certificate2,X509Chain,SslPolicyErrors,Boolean>) |
指定されたコールバックを使用してサーバー証明書を検証するために使用される HTTP クライアントを返すメソッド。 このメソッドは、Service Fabric クラスターで実行されているマネージド ID フローにカスタム証明書検証ロジックが必要な場合に便利です。 |