내 웹 응용 프로그램이 .Net 4.0을 기반으로하며 https/TLS를 통해 api에 연결하려고합니다. 연결은 항상 TLS에 시간이 초과하지만 위해 Application_Start()에 아래 라인을 추가하는 경우 SSL3을 사용할 때 잘 작동, 내가 ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls를 추가하여 TLS를 적용 할 경우TLS를 통한 httpwebrequest가 서버에서 작동하지 않습니다.
ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Ssl3;
, 그것은 실패 . 흥미롭게도 내가 사용하는 프로토콜 (SSL/TLS)과 관계없이 Visual Studio 로컬 호스트를 사용하여 응용 프로그램을 실행하지만 Windows 서버에서 실행될 경우에만 응답을받을 수 있습니다.
TLS 만 사용하여 연결해야합니다. SSL3이 서비스에서 사용 중지됩니다. IIS와 관련이 있습니까?