本帖最后由 Meiam 于 2018-6-3 22:03 编辑
已经解决
因为没用万能框架 用的 HttpHelperV1.9.1.rar
没有对 SSL 版本的定义
自己动手添加了一下
public class HttpItem 类中添加
[C#] 纯文本查看 复制代码 private SecurityProtocolType _securityProtocol = SecurityProtocolType.Tls12;
/// <summary>
/// 指定 SSL 安全协议
/// </summary>
public SecurityProtocolType SecurityProtocol
{
get { return _securityProtocol; }
set { _securityProtocol = value; }
}
private void SetCer(HttpItem item) 设置证书方法中 第一行添加
[C#] 纯文本查看 复制代码 /// <summary>
/// 设置证书
/// </summary>
/// <param name="item"></param>
private void SetCer(HttpItem item)
{
ServicePointManager.SecurityProtocol = item.SecurityProtocol;
...
}
自己的 GET POST 方法中添加
[C#] 纯文本查看 复制代码 request.SecurityProtocol = SecurityProtocolType.Tls12;
|