http网站转换成https网站

作者 : 开心源码 本文共760个字,预计阅读时间需要2分钟 发布时间: 2022-05-12 共182人阅读

https,https的本地测试环境调试,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题

一:什么是https

SSL(Security Socket Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,使用于建立使用户与服务器之间的加密通信,确保所传递信息的安全性,同时SSL安全机制是依靠数字证书来实现的。

SSL基于公使用密钥和私人密钥,使用户用公使用密钥来加密数据,但解密数据必需用相应的私人密钥。用SSL安全机制的通信过程如下:使用户与IIS服务器建立连接后,服务器会把数字证书与公使用密钥发送给使用户,使用户端生成会话密钥,并使用公共密钥对会话密钥进行加密,而后传递给服务器,服务器端使用私人密钥进行解密,这样,使用户端和服务器端就建立了一条安全通道,只有SSL允许的使用户才能与IIS服务器进行通信。

提醒:SSL网站不同于一般的Web站点,它用的是“HTTPS”协议,而不是普通的“HTTP”协议。因而它的URL(统一资源定位器)格式为“https://网站域名”。

二:https的本地测试环境调试

1:win7/windows server 2008R2中 IIS7/IIS7.5 搭配https本地测试环境

2:windows server 2003中IIS6.0 搭配https本地测试环境

三:asp.net 结合 https的代码实现

https是由IIS,浏览器来实现的传输层加密,不需要特意的编码。。。平常怎样在asp.net里面编写代码,就怎样写。

很可能要问,为什么我的站点用了https之后,使用firebug之类的软件查看值提交的时候,还是会显示明文呢?例如,博客园的登陆界面提交。

http://passport.cnblogs.com/login.aspx

http网站转换成https网站

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » http网站转换成https网站

发表回复