zoukankan      html  css  js  c++  java
  • C# 指定http请求使用Tls1.2

    转载于

    https://blog.csdn.net/yanghaitian/article/details/77498872

    客户端语言
    版本
    类库
    是否支持
    兼容方案
     
    Java 1.6.115之前   第三方支持包  
      1.6.115之后   启动jvm 添加参数-Dhttps.protocols=TLSv1.1,TLSv1.2   
      1.7   启动jvm 添加参数-Dhttps.protocols=TLSv1.1,TLSv1.2   
      1.8   默认支持  
    Nodejs 各个版本   默认支持  
    c#,asp.net 4.0-4.4  

    在发送HTTP请求前加入下行代码

    ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
     
      4.5  

    如果是4.5以上版本可以直接使用

    ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
     
    Python  2.7-3   默认支持  
    curl 7.19.7   默认支持  
    Golang  1.7.4 net/http 默认支持  
    Ruby          
    php php5.6 file_get_contents    
        httpclient    
        curl    
      php5.3.29 file_get_contents    
        httpclient    
        curl    
  • 相关阅读:
    SpringCloudAlibaba
    SpringCloudAlibaba
    SpringCloudAlibaba
    SpringCloudAlibaba
    SpringCloudAlibaba
    SpringCloudAlibaba
    SpringCloudAlibaba
    SpringCloudAlibaba
    如何使用webify快速构建Nuxt应用
    “我,不懂代码,36岁转行开发”
  • 原文地址:https://www.cnblogs.com/lidaying5/p/9263533.html
Copyright © 2011-2022 走看看