Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
Tags
- 워리어
- 창세기전
- 국립경주박물관
- 스피릿위시
- 후기
- 창세기전 모바일
- 달빛조각사
- axe
- 울산박물관
- 아가시온
- 버그
- 몬스터스트라이크
- 걷기앱
- VDI
- 족저근막염
- AIA Vitality
- 치루
- 후쿠오카
- 리니지2레볼루션
- 도미네이션즈
- v4
- 반구대암각화
- 피쉬아일랜드
- 브이포
- 2차전직
- 쿠폰
- 한국대중음악박물관
- 샤오미
- AT&T
- 주식
Archives
- Today
- Total
일상다반사 로그
C# https/security/tls/보안처리/ServicePointManager 본문
반응형
c#으로 https사이트 접근 시 예전 윈도우7(Windows 7)과 다르게 윈도우10(Windows 10)에서
유독 https 사이트 접근 할 때 마다 보안적으로 막혀서 힘들게 할 때가 많아
역시나 구글링을 통해서 여러 방법을 써봤지만 내 경우에는 tls 부분이라..
이 코드가 제일 효과적이었다...
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
ServicePointManager.SecurityCertificateValidationCallback +=
(sender,cert,chain,sslPolicyErros) => {return true;};
.netFramework버전에 따라 tls를 지원하는 버전이 다른데
4.5 이전 버전에는 tls 1.0까지 4.5 이후 버전 부터 tls 1.0이상 버전을 지원하게 되는데
요즘 사이트 추세가 tls 높은 버전을 적용하는 사이트가 많아서 이번에 내가 접근해서 개발해야하는 사이트 또한
tls1.2를 쓰고 있어 기존에 사용했던 .netFramework 4.0 버전에서는 이용을 못하고 프레임워크 버전을 올려야 했다.
tls 버전을 확인하여 securityProtocolType 잘 지정하여 사용해야 한다.
반응형
'IT > C,C#' 카테고리의 다른 글
How to Add AD user to Groups C# (AD 사용자 그룹 멤버추가) (0) | 2020.03.18 |
---|---|
C# 마우스 이벤트 (0) | 2018.07.16 |
DataGridView - 읽기 전용 (0) | 2017.12.04 |
c# FileSystemWatcher Class (0) | 2017.11.21 |
Stack (0) | 2017.11.15 |
Comments