ssl

1. C#의 ServicePointManager 설정 문제using System;using System.Net;using System.Net.Http;using System.Security.Cryptography.X509Certificates;class Program{ static void Main() { // TLS 1.2 이상을 활성화 ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls13; // SSL/TLS 인증서 검증 우회 (테스트용, 실제 운영에서는 사용 X) ServicePointManager.ServerCertific..
글 작성일은 2022년 7월 22일 입니다. 시간이 갈 수록 변화하기 때문에 작성 일자를 적어 둡니다. IIS Crypto로 Windows Server의 TLS 버전 제한 및 cipher suites 제한시 MSSQL 연결에 문제가 생길 수 있습니다. (구버전 SQL 서버) System.Data.SqlClient.SqlException (0x80131904): 서버에 연결했지만 로그인하는 동안 오류가 발생했습니다. (provider: SSL Provider, error: 0 - 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다.) ---> System.ComponentModel.Win32Exception (0x80004005): 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다 --- 내부 예외 스택 추..
IIS 에서 보안 채널중 SSL 3.0, SSL 2.0, TLS 1.0 을 미사용으로 변경후 TLS 1.1, TLS 1.2를 적용할때 WebService와 통신이 안되는 문제를 해결 하는 방법입니다. ( IIS Crypto 2.0 으로 설정시 https 통신에 문제가 생기더군요.) .NetFramework 4.5.1 이상 버전부터 ServicePointManager.SecurityProtocol 에서 Tls11, Tls12 이 생겼습니다. 아래 내용은 적용 하는 부분 입니다. static class Program { /// /// 해당 응용 프로그램의 주 진입점입니다. /// [STAThread] static void Main() { // ------------------------------------..
달빛에취하다
'ssl' 태그의 글 목록