728x90
반응형
728x170
SocketsHttpHandler 사용 시 SSL 을 무시하는 코드입니다.
var sslOptions = new SslClientAuthenticationOptions
{
RemoteCertificateValidationCallback = delegate { return true; },
};
var socketHandler = new SocketsHttpHandler { PooledConnectionLifetime = TimeSpan.FromMinutes(15) , SslOptions = sslOptions };
var httpClient = new HttpClient(socketHandler);
httpClient.BaseAddress = new Uri("https://localhost:7018/WeatherForecast/");
// API 호출
var result = await httpClient.GetAsync("GetWeatherForecastData");
SslClientAuthenticationOptions 을 이용해 SocketsHttpHandler의 SslOptions 으로 처리하면 됩니다.
728x90
반응형
그리드형
'C#' 카테고리의 다른 글
[C#] DataReader 를 이용해 List<T> 로 변환하기 (0) | 2023.09.15 |
---|---|
[C#] HttpClientHandler 사용 시 SSL 무시하기 (HttpClient) (0) | 2023.09.13 |
[C#] IHttpClientFactory 및 Polly 정책을 통해 HTTP 호출 재시도 구현하기 (0) | 2023.09.11 |
[C#] Selenium 사용하여 웹사이트 열기 (0) | 2023.08.28 |
[C#] Public IP 주소 가져오기 (0) | 2023.08.28 |