2016-12-15 3 views
5

에서 오류를 "요청이 중단되었습니다 : 보안 채널 SSL/TLS를 만들 수 없습니다"실행할 때 :"요청이 중단되었습니다 : SSL/TLS 보안 채널을 생성 할 수 없습니다"내 로컬 PC의 브레인 트리 보여주는 오류에서 브레인

var clientToken = gateway.ClientToken.generate(); 

"Braintree-2.33.0.dll"을 사용하고 있으며 대상은 .net 버전이 4.5.1입니다. TLS 1.2를 사용하도록 설정했습니다.

3 일 전에 제대로 작동했습니다. 하지만 갑자기 오류가 발생하기 시작했습니다. 많은 사람들이 동일한 오류를 겪었으며 대부분은 SecurityProtocol을 변경했습니다. 나는 braintree에서 그것을 바꾸는 어떤 방법을 찾지 못한다. 브레인 트리에 대한

ServicePointManager.SecurityProtocol

을 변경할 수있는 방법이 있습니까? 또는 내가 누락되었거나해야 할 일이 무엇입니까? 미리 감사드립니다.

답변

11

전체 공개 : 저는 Braintree에서 일합니다. 더 궁금한 점이 있으시면 support으로 연락하십시오.

사용중인 .NET Braintree SDK을 TLS 1.2를 지원하는 최소 버전 인 version 3.1.0 이상으로 업데이트해야합니다. compelete되면 here 단계를 사용하여 설정의 유효성을 검사 할 수 있습니다.

December 13, 2016에서 Braintree는 TLS 1.2 이상을 사용한 요청 만 수락하기 위해 샌드 박스를 전환했습니다. 2017 년 6 월 30 일 이후 Braintree는 더 이상 TLS 1.2 이하의 프로덕션 환경에서 요청을 공식적으로 지원하지 않습니다.

+0

저는 Braintree 3.5를 사용 중이며 Sandbox에서이 오류가 발생합니다. Web.config에서 뭔가를 변경해야합니까? - 스크래치, 3.5 내 js 버전, 3.0 내 SDK 버전이었다. 업그레이드 중. – tofutim

+0

예, 문제가 많습니다. lib 업데이트만으로 해결되지 않았습니다. Sandbox와 함께 01.01.2017에 동일하게되었습니다. tls 1.3이 활성화되어 있거나 서버 등에 설치되어 있어야합니다. 아니면 추가 서버 구성이 필요합니다. (어쩌면 ms 몇 가지 나쁜 보안 수정 등 추가); – user1005462

+0

여전히 그 문제를 해결하려고합니다. lib를 사용했습니다. 2.27; 그것은 매우 나쁘다. 최소한 이메일은 사용자에게 이메일 등을 통한 변경 사항을 알려야한다. 이제는 혼란스럽고 혼란 스럽다. 그리고 그것이 31..01.2017에 깨 졌는지 아닌지; – user1005462

관련 문제