Lingua

IMsalHttpClientFactory Interfaccia

Definizione

Factory responsabile della creazione di HttpClient. Per altri dettagli, vedere https://learn.microsoft.com/dotnet/api/system.net.http.httpclient?view=net-7.0#instancing.

public interface IMsalHttpClientFactory
type IMsalHttpClientFactory = interface
Public Interface IMsalHttpClientFactory
Derivato

Commenti

Le implementazioni devono essere thread-safe. Non creare un nuovo HttpClient per ogni chiamata a GetHttpClient() . Ciò comporta l'esaurimento del socket. Se l'app usa l'autenticazione integrata Windows, assicurarsi che UseDefaultCredentials sia impostata su true. Per i metadati della federazione (MEX) e le richieste di WS-Trust, implementare IMsalWsTrustHttpClientFactory anche . In caso contrario, MSAL usa client predefiniti della piattaforma memorizzati nella cache per queste richieste, senza le impostazioni di proxy, certificati, gestori o timeout della factory fornita. Altre richieste non sono interessate.

Metodi

Nome Descrizione
GetHttpClient()

Metodo che restituisce un client HTTP che verrà usato per comunicare con Azure AD. In questo modo si abilitano scenari avanzati. Vedete https://aka.ms/msal-net-application-configuration.

Si applica a