C# SSL/TLS 보안 채널에 대한 트러스트 관계를 설정할 수 없습니다.
C#으로 가상머신에서 minio에 이미지를 업로드 하려고 하는데 아래와 같은 에러가 발생했다. 해결하는 방법을 알아보자.
발생한 에러
C#으로 가상머신에서 minio에 이미지를 업로드 하려고 하는데 아래와 같은 에러가 발생했다.
기본 연결이 닫혔습니다. SSL/TLS 보안 채널에 대한 트러스트 관계를 설정할 수 없습니다.
Status code=0, response=기본 연결이 닫혔습니다.
SSL/TLS 보안 채널에 대한 트러스트 관계를 설정할 수 없습니다.
왜 이게 발생하는 걸까 ...? 우선 필자의 경우 가상머신 내에서는 http로 사용하고 있었고, minio에서 http가 기본으로 설정되어 있는 것 같은데 왜 인지 모르게 되지 않았다. 여러 검색을 통하여 많은 방법을 시도해본 끝에 해결하였다. 아래 코드를 추가해주니 잘 되었다. (MinioClient 객체 선언하기 전에 추가했음)
추가한 코드
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls |
System.Net.SecurityProtocolType.Tls11 |
System.Net.SecurityProtocolType.Tls12;
최종 코드를 보자면 아래와 같다.
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls |
System.Net.SecurityProtocolType.Tls11 |
System.Net.SecurityProtocolType.Tls12;
MinioClient minioClient = new MinioClient(endPoint, accessKey, secretKey);
모두들 에러를 잘 해결하고 재미있게 코딩을 할 수 있기를 ...
마지막
해당 내용은 틀릴 수도 있다는 것을 감안하여 봐주세요. 틀린 내용 및 오탈자 수정 요청 환영입니다.
반응형
'에러 모음 > 기타' 카테고리의 다른 글
[Kafka] The coordinator is not aware of this member (0) | 2022.02.16 |
---|---|
[C#] ODBC 삭제 에러, 쿼리 에러 (0) | 2021.08.24 |
uuidv4() 에러 해결하기 (0) | 2021.05.31 |
[Git] Another git process seems to be running in this repository, 에러 해결방법 (0) | 2021.03.02 |
[NSIS] 7998: ANSI targets are deprecated 에러 (0) | 2021.02.28 |