C#访问https通过Post方式传输数据出错返回" 远程服务器返回错误: (404) 未找到."

如题,winfom程序要给服务器发送一条通讯http地址可行,但是https地址就不行。返回404,地址确定没错。直接地址在浏览器能打开。... 如题,winfom程序要给服务器发送一条通讯http地址可行,但是https地址就不行。返回404,地址确定没错。直接地址在浏览器能打开。 展开
 我来答
super_syc
推荐于2017-11-26 · TA获得超过105个赞
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:143万
展开全部
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket
Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容
就需要SSL。 它是一个URI
scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同
于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。

简单点说就是你所要通过程序打开的网址是通过安全协议认证的,访问需要CA办法的安全证书,在不被信任的程序非法访问时,会采取主动拒绝。所以会出现此类问题,可惜本人没有更好的建议给你,以为之前我也遇到过此类问题,采用安全协议的就放弃做了~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式