HttpWebRequest 访问网站遇到“此网站的安全证书有问题。”怎么办?

问题描述

具体如下此网站的安全证书有问题。此网站出具的安全证书是为其他网站地址颁发的。安全证书问题可能显示试图欺骗您或截获您向服务器发送的数据。建议关闭此网页,并且不要继续浏览该网站。单击此处关闭该网页。继续浏览此网站(不推荐)。有的https网站一进去就提示这个。点了“继续浏览此网站(不推荐)。”才能输入认证信息(Credentials)。HttpWebRequest根本没办法getResponse()啊,就算设置了HttpWebRequest.Credentials也没有用,直接就给返回401错误了。情况跟这里是一样的。http://topic.csdn.net/u/20090429/14/D3C462E8-9FB5-4516-AED7-5581033FB2E6.htmlDelphi里面,选择不认证服务器即可,将SSLOptions设置Method为sslvTLSv1完全可以取得相应的信息。请问在.net中有什么办法处理这个吗?

解决方案

解决方案二:
有人知道不?
解决方案三:
ServicePointManager.ServerCertificateValidationCallback=newSystem.Net.Security.RemoteCertificateValidationCallback(CheckValidationResult);publicboolCheckValidationResult(objectsender,X509Certificatecertificate,X509Chainchain,SslPolicyErrorserrors){//Alwaysacceptreturntrue;}///<summary>///这是弄那种ssl证书的。///</summary>///<paramname="sPoint"></param>///<paramname="cert"></param>///<paramname="wRequest"></param>///<paramname="certProb"></param>///<returns></returns>publicboolCheckValidationResult(ServicePointsPoint,System.Security.Cryptography.X509Certificates.X509Certificatecert,WebRequestwRequest,intcertProb){//Alwaysacceptreturntrue;}看看是不
解决方案四:
不是这个哦,这个是解决“基础连接已经关闭,未能为SSL/TLS安全通道建立信任关系”的。
解决方案五:
求教啊
解决方案六:
LZ,这个问题最后解决了没呢?

时间: 2024-08-30 16:11:25

HttpWebRequest 访问网站遇到“此网站的安全证书有问题。”怎么办?的相关文章

我无法访问的国外优秀网站

今天发现一个奇怪的现象,就是blogspot和googlepages都可以直接正常访问了,联系到前几天youtube的正常,不禁令人浮想联翩,希望未来能有更多的国外优秀网站能够从中国访问,当然,目前还有很多国外的优秀的Web 2.0网站服务还是经常断断续续无法访问的,这里我就总结一下经常无法访问的国外优秀网站列表. Google Blogger (测试地址) - Google于2003年收购的免费博客(网志)服务,用户使用这个服务可以不用安装任何软件程序,就可以直接轻松地建立.发布.维护Blog

阿里云无法访问ECS上的网站怎么解决

无法访问ECS上的网站 问题描述 无法访问云服务器ECS上的网站. 解决办法 先测试本地是否能 ping 通云服务器. ping 测试正常再测试本地是否能够正常访问云服务器的 Web 端口. telnet下服务器ip的80web端口和3306数据库端口,查看web服务器apache/nginx/iis或者数据库是否正常运行; 如果本地到云服务器的 web 端口访问正常,再通过 http://alibench.com 来测试全国范围内网站访问情况. 如果全国范围内访问基本正常,仅本地无法正常访问,

真实机访问虚拟机中的网站

今天为了一个linux系统上的实验,打算在真实机中访问虚拟机中的网站. 因为使用的是VM虚拟机所以相对来说操作上比较容易一些.我们就先以windows server 2003系统上为演示站点. 第一步.安装一个网站在服务器上或者直接使用IIS自带的那个也是可以的,但是使用自带的那个网站目录稍微修改一下,主要是为了区分正常访问,不能访问的提示信息.如下图: 第二步.配置IP地址.在这配置的IP是静态IP不是动态IP.同时在说明一点,我们虚拟机使用的网络连接方式NAT连接(网络连接方式有三种).如下

如何在局域网用本机做服务器,然后另一台机局域网访问我的的网站求详细教程

问题描述 如何在局域网用本机做服务器,然后另一台机局域网访问我的的网站求详细教程 就是我自己做了一个简单的网站,然后想通过自己电脑作为服务器,让我的另一台电脑访问我的网站,要购买域名吗?不怎么明白,求解答,谢谢恩 解决方案 服务起来后把localhost改成做服务器机器的ip就行 解决方案二: 可以不用买域名啊,再说也有免费的域名申请! 你可以用IIs,先配好DNS,先弄好一个Web,在里面弄一个网页文件.设置域名 ip. 就可以用另外一台尝试访问了. 解决方案三: 不需要的,发布在Tomcat

网站发布 +-求解答:如何发布动态网站(发布网站后可以从第二台电脑访问)

问题描述 求解答:如何发布动态网站(发布网站后可以从第二台电脑访问) 我用的开发工具是Microsoft Visual Studio 2010,数据库为SQL Server 2005语言为C# 解决方案 网站天生就是可以被多台电脑访问的,只要你IIS部署好了,并且防火墙关了.... 就算你不发布,只要编译过了,并且把网站配置到了IIS里面,别人就可以访问 如果要发布的话,在项目上右键--发布就可以了 解决方案二: 服务器上安装iis,安装.net框架,发布网站就好了.

兼容-为什么我访问自己主机的网站没问题,同局域网内的同事连我的主机看网站排版错乱

问题描述 为什么我访问自己主机的网站没问题,同局域网内的同事连我的主机看网站排版错乱 我自己访问我的网站(是Apache,php,bootstrip框架写的)一点问题也没有,用不同浏览器打开兼容也很好,但是同事用局域网访问我的主机就变成这个样子,错乱的看不出人形,请问这是怎么回事,求问大神||,真的很急 解决方案 你同事用到的电脑屏幕分辨率是和你的一样吗?如果你在css里不是用的百分比的话,可能会引起错乱的. 如果回答对您有帮助,望采纳 解决方案二: 用firebug或者ie f12等检查下cs

手机电脑连同一个局域网,用wampserver如何实现让手机访问电脑中的网站

问题描述 手机电脑连同一个局域网,用wampserver如何实现让手机访问电脑中的网站 我用手机开一个热点(手机不开流量),电脑连上这个热点,那么手机和电脑就在同一个局域网内了,然后我电脑上配置了wampserver,接下来该如何操作才能让手机访问电脑上的网页呢.? 解决方案 既然在同一个局域网内,你直接输入电脑的IP:端口号/项目名称就可以了啊. 解决方案二: 手机上浏览器直接输入你的服务器地址就可以.假设你可以从另一个和手机同网段的pc能访问到你服务器的话.

域名-tomcate +花生壳 搞了好几天了还是不能通过外网访问内网的网站

问题描述 tomcate +花生壳 搞了好几天了还是不能通过外网访问内网的网站 我根据网上的教程做的但是就是不成功,花生壳提供的域名可以ping通路由器也做了静态映射,防火墙也关了,端口也改成tomcate的8080端口了,域名+tomcate端口访问不了,公网ip+端口也不行.求各位大神解惑. 解决方案 IP不行,看上去是nat没搞对 解决方案二: 查看一下路由器的访问日志

局域网-外网访问自己建的网站问题

问题描述 外网访问自己建的网站问题 自己建了一个网站,用html和php写的,把自己电脑做成服务器,并且购买了一个域名. 在域名解析IP地址(我电脑的IP)后,局域网内输入网址能加载我建的网站,外网还是打不开. 是什么原因? 解决方案 在域名解析IP地址(我电脑的IP)后 ^^^^^^^^^如果不是固定IP用户的话,这个IP 是内网IP 外网无法访问,外网IP每次重新连接都会 变化,甚至没有给你固定的外网IP 在路由器的设置中 增加虚拟服务 映射端口 80 到你的本地主机IP 的 80 端口 也