IMsalSFHttpClientFactory Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fábrica responsável por criar HttpClient com um retorno de chamada de validação de certificado de servidor personalizado. Isso é útil para o cenário de Fabric serviço em que a validação do certificado do servidor é necessária usando o certificado do servidor. Confira https://learn.microsoft.com/dotnet/api/system.net.http.httpclient?view=net-7.0#instancing mais detalhes.
public interface IMsalSFHttpClientFactory : Microsoft.Identity.Client.IMsalHttpClientFactory
type IMsalSFHttpClientFactory = interface
interface IMsalHttpClientFactory
Public Interface IMsalSFHttpClientFactory
Implements IMsalHttpClientFactory
- Implementações
Comentários
As implementações devem ser thread-safe. Não crie um novo HttpClient para cada chamada – GetHttpClient(Func<HttpRequestMessage,X509Certificate2,X509Chain,SslPolicyErrors,Boolean>) isso leva ao esgotamento do soquete. Se o aplicativo usar a Autenticação Windows Integrada, verifique UseDefaultCredentials se ela está definida como verdadeira.
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. (Herdado de IMsalHttpClientFactory) |
| GetHttpClient(Func<HttpRequestMessage,X509Certificate2,X509Chain,SslPolicyErrors,Boolean>) |
Método que retorna um cliente HTTP que será usado para validar o certificado do servidor por meio do retorno de chamada fornecido. Esse método é útil quando a lógica de validação de certificado personalizado é necessária para o fluxo de identidade gerenciada em execução em um cluster da malha de serviço. |