일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- algorithm
- ListView
- coding-test
- Process
- chashtag
- string
- nullable
- windows10
- .net
- log
- IValueConverter
- tls
- Visual Studio
- logging
- Binding
- commit
- Github
- File
- WPF
- 코딩테스트
- Coding
- convert
- C#
- dotNET
- mysql
- csharp
- Microsoft
- programmers
- git
- windows
- Today
- Total
목록tls (3)
CHashtag
안녕하세요. 최근 보안에 대한 인식이 증가하며 TLS 1.0, 1.1이 점점 사라져 가고 있습니다. (사실 최근은 아니지만요,, ㅋㅋ) 작년 즈음에 저는 TLS관련 오류를 해결할 수 있는 방법에 대해 포스팅 한 적이 있습니다. https://chashtag.tistory.com/7 [C#] .net 4.0 기본 연결이 닫혔습니다. (tls 1.2) (https) 기본적으로 .net framework 4.0에서는 tls 1.2가 지원되지 않아 https요청을 보내면 "기본 연결이 닫혔습니다 보내기에서 예기치 않은 오류가 발생했습니다." 라는 에러가 발생합니다. 이때 .net framework chashtag.tistory.com https://chashtag.tistory.com/42 [C#] 요청이 중단..
기본적으로 .net framework 4.0에서는 tls 1.2가 지원되지 않아 https요청을 보내면 "기본 연결이 닫혔습니다 보내기에서 예기치 않은 오류가 발생했습니다." 라는 에러가 발생합니다. 이때 .net framework 버전을 4.5.2로 올려도 되지만 버전을 올릴 수 없을 경우 해결방법을 알려드리도록 하겠습니다. 아래의 함수를 선언한 뒤 프로그램이 시작 시 한번 호출해주면 해결됩니다. public void SetTls() { bool platformSupportsTls12 = false; foreach (SecurityProtocolType protocol in Enum.GetValues(typeof(SecurityProtocolType))) { if (protocol.GetHashCode..
안녕하세요. 오늘은 "요청이 중단되었습니다. ssl/tls 보안 채널을 만들 수 없습니다" 라는 에러를 해결할 수 있는 방법에 대해 알아보도록 하겠습니다. web request를 보내기 전에 아래 코드를 추가하면 됩니다. if (requestMessage.RequestUri.Scheme == Uri.UriSchemeHttps) { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12; } 감사합니다.