Idioma

IMsalHttpClientFactory Interface

Definição

Fábrica responsável pela criação do HttpClient. Confira https://learn.microsoft.com/dotnet/api/system.net.http.httpclient?view=net-7.0#instancing para saber mais.

public interface IMsalHttpClientFactory
type IMsalHttpClientFactory = interface
Public Interface IMsalHttpClientFactory
Derivado

Comentários

As implementações devem ser thread-safe. Não crie um novo HttpClient para cada chamada – GetHttpClient() isso leva ao esgotamento do soquete. Se o aplicativo usar a Autenticação Windows Integrada, verifique UseDefaultCredentials se ela está definida como verdadeira. Para metadados de federação (MEX) e solicitações de WS-Trust, implemente IMsalWsTrustHttpClientFactory também. Caso contrário, a MSAL usará clientes padrão de plataforma armazenados em cache para essas solicitações, sem o proxy personalizado, certificados, manipuladores ou configurações de tempo limite da fábrica fornecidas. Outras solicitações não são afetadas.

Métodos

Nome Description
GetHttpClient()

Método que retorna um cliente HTTP que será usado para se comunicar com Azure AD. Isso permite cenários avançados. Consulte https://aka.ms/msal-net-application-configuration.

Aplica-se a