请求被中止: 未能创建 SSL/TLS 安全通道

问题描述

最近在做一个项目的时候,使用到了别人的WebService接口(该接口是用java写的而且还带证书)。原来以为可以直接通过添加web引用搞定的,但后来拿到地址的时候发现在IE中无法访问。经过沟通对方说在IE中无法访问但可以通过程序访问,现在通过程访问出现下面的提示:“请求被中止:未能创建SSL/TLS安全通道”以下是代码(下面代码只是为了测试链路以及获取wsdl说明文档):stringurlStr="https://Server:80/dgjsj_interface/services/lockPersonService?wsdl";//请求的地址HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(urlStr);//创建证书文件X509Certificateobjx509=X509Certificate.CreateFromCertFile(Server.MapPath("~/ActiveXcab")+"\Test-pub.cer");//添加到请求里request.ClientCertificates.Add(objx509);request.Method="GET";ServicePointManager.ServerCertificateValidationCallback+=ValidateServerCertificate;ServicePointManager.SecurityProtocol=SecurityProtocolType.Ssl3;//读返回的流StreamReaderreader=newStreamReader(request.GetResponse().GetResponseStream());//把得到的WSDL文件放到一个richTextBox1TextBox1.Text=reader.ReadToEnd();

现在头有点大,求指教

解决方案

解决方案二:
没人遇到过吗?
解决方案三:
不能沉呀,自己顶起
解决方案四:
http://www.cnblogs.com/liangss/p/5258605.html
解决方案五:
SSL端口443或503被防火墙挡住了,放开就行了

时间: 2024-09-23 06:20:51

请求被中止: 未能创建 SSL/TLS 安全通道的相关文章

ssl 安全通道-请求https网站 提示:请求被中止: 未能创建 SSL/TLS 安全通道。

问题描述 请求https网站 提示:请求被中止: 未能创建 SSL/TLS 安全通道. 解决方案 http://blog.sina.com.cn/s/blog_48212cbe0100ezd7.html 解决方案二: 对应ssl服务器端跟你的客户端的ssl连接是否成功?你客户端是不是验证证书失败了

PAYPAL 支付,sandbox测试:请求被中止: 未能创建 SSL/TLS 安全通道。

问题描述 测试PAYPAL支付时,报错 解决方案 解决方案二:查响应的接口解决方案三:通道需要证书吧解决方案四:sandbox和正式地址应该是不一样的解决方案五:里面传递的参数,有属性少的,或者属性的值不对的解决方案六:建议细看下,写的调用示例或说明之类文档解决方案七:我也碰到了这个问题,LZ解决了吗?是不是加SSL证书?解决方案八:我的也是,过年前正常,过完年后就不行了,在那个通知确认-给PayPal的HTTPS回发的时候报的这个解决方案九:现在还没有解决呢解决方案十:HTTPS的端口443或

SQL报表错误“未能为SSL/TLS安全通道建立信任关系”解决方法

  打开任何报表,都会提示:未能为 SSL/TLS 安全通道建立信任关系. 问题原因:SQL报表配置文件中,设置了SSL认证. 解决方法: 1.删除SQL报表配置文件中的SSL认证. 2.修改SQL报表配置文件: 位置:X:Program FilesMicrosoft SQL ServerMSRS10_50.MSSQLSERVERReporting ServicesReportServerrsreportserver.config 参数:,将参数值Value="2"修改为"V

在 Tomcat 中配置 SSL/TLS 以支持 HTTPS

本件详细介绍了如何通过几个简单步骤在 Tomcat 中配置 SSL/TLS .使用 JDK 生成自签名的证书,最终实现在应用中支持 HTTPS 协议. 生产密钥和证书 Tomcat 目前只能操作 JKS.PKCS11.PKCS12 格式的密钥存储库.JKS 是 Java 标准的"Java 密钥存储库"格式,是通过 keytool 命令行工具创建的.该工具包含在 JDK 中.PKCS12 格式一种互联网标准,可以通过 OpenSSL 和 Microsoft 的 Key-Manager 来

安全与性能可以兼得:优化SSL/TLS保障网站安全

如今,HTTPS更快也更安全,使用HTTPS的企业网站也比以往更多.尽管Web开发人员或网络架构师忙碌依旧,却很难跟上互联网技术的最新发展. 在本文中,笔者将讨论通过SSL保障现代网站安全的最佳方法.现代SSL除了要保障企业网站的安全外,还要兼顾性能.因此,本文会涉及一些有助于提高网站性能的SSL优化方法. 在讨论所谓的最佳方法之前,我们首先看几个SSL和TLS术语.从技术上讲,SSL已经被TLS(传输层安全)协议代替,但是多数人仍将SSL和TLS混称为SSL.除非SSL后有一个版本号,否则此文

如何在CentOS 7中使用SSL/TLS加固FTP服务器进行安全文件传输

在一开始的设计中,FTP(文件传输协议)就是不安全的,意味着它不会加密两台机器之间传输的数据以及用户的凭据.这使得数据和服务器安全面临很大威胁. 在这篇文章中,我们会介绍在 CentOS/RHEL 7 以及 Fedora 中如何在 FTP 服务器中手动启用数据加密服务;我们会介绍使用 SSL/TLS 证书保护 VSFTPD(Very Secure FTP Daemon)服务的各个步骤. 前提条件: 你必须已经在 CentOS 7 中安装和配置 FTP 服务 . 在我们开始之前,要注意本文中所有命

如何在 CentOS 7 中使用 SSL/TLS 加固 FTP 服务器进行安全文件传输

在一开始的设计中,FTP(文件传输协议)就是不安全的,意味着它不会加密两台机器之间传输的数据以及用户的凭据.这使得数据和服务器安全面临很大威胁. 在这篇文章中,我们会介绍在 CentOS/RHEL 7 以及 Fedora 中如何在 FTP 服务器中手动启用数据加密服务:我们会介绍使用 SSL/TLS 证书保护 VSFTPD(Very Secure FTP Daemon)服务的各个步骤. 前提条件: 你必须已经在 CentOS 7 中安装和配置 FTP 服务 . 在我们开始之前,要注意本文中所有命

SSL/TLS 加密新纪元-Lets Encrypt使用教程

听说Let's Encrypt已经开始Public Beta了,于是马上开始试用.Let's Encrypt 是一个新的数字证书认证机构,它通过自动化的过程消除创建和安装证书的复杂性,为网站提供免费的 SSL/TLS 证书. 以下是使用 Let's Encrypt 的过程: 获取客户端并执行 -- 注意python版本要求>=2.7 git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-

简介Java SSL/TLS的安全通讯协议

在人类建立了通信系统之后,如何保证通信的安全始终是一个重要的问题.伴随着现代化通信系统的建立,人们利用数 学理论找到了一些行之有效的方法来保证数字通信的安全.简单来说就是把两方通信的过程进行保密处理,比如对双方通信 的内容进行加密,这样就可以有效防止偷听者轻易截获通信的内容.目前 SSL(Secure Sockets Layer) 及其后续版本 TLS(Transport Layer Security)是比较成熟的通信加密协议,它们常被用于在客户端和服务器之间建立加密通信通道. 各种开发语言都给