返回列表 发新帖

如何将HTTP站点转换成HTTPS、及后续问题

94.3k 8
uhxidjjr 发表于 2015-4-1 16:46:18|湖北 | 查看全部 阅读模式

HTTPS协议 网站加载速度 网站优化

HTTPS协议 网站加载速度 网站优化
; R! K& m# D8 Q% r- `/ m) E
文/那年那月
; |: `: m: k, k8 M, n5 \https及https的本地测试环境搭建。asp.net结合https的代码实现http网站转换成https网站,以及之后遇到的问题等。
  i, |3 S' t4 s1 R, K3 Z9 y2 J一:什么是https+ e: o" v# l7 M, f5 w
SSL(Security   Socket   Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的加密通信,确保所传递信息的安全性,同时SSL安全机制是依靠数字证书来实现的。  ?5 y9 j+ w+ S2 n5 r2 x
SSL基于公用密钥和私人密钥,用户使用公用密钥来加密数据,但解密数据必须使用相应的私人密钥。使用SSL安全机制的通信过程如下:用户与IIS服务器建立连接后,服务器会把数字证书与公用密钥发送给用户,用户端生成会话密钥,并用公共密钥对会话密钥进行加密,然后传递给服务器,服务器端用私人密钥进行解密,这样,用户端和服务器端就建立了一条安全通道,只有SSL允许的用户才能与IIS服务器进行通信。( }3 ?6 [& P; v/ b" _* e* t
提示:SSL网站不同于一般的Web站点,它使用的是“HTTPS”协议,而不是普通的“HTTP”协议。因此它的URL(统一资源定位器)格式为“https://网站域名”。( V, D& `! k' }) q' [
二:https的本地测试环境搭建三:asp.net 结合 https的代码实现6 s2 Y% h. d% x* J9 `! K; K3 X/ U
https是由IIS,浏览器来实现的传输层加密,不需要特意的编码。。。平时怎么在asp.net里面编写代码,就怎么写。. f7 @/ \! Q+ i7 G; J6 O) |
很可能要问,为什么我的站点使用了https之后,用firebug之类的软件查看值提交的时候,还是会显示明文呢?例如,博客园的登陆界面提交。9 R4 Y( Y4 l" x! n$ p
http://passport.cnblogs.com/login.aspx
( m# H  A  T2 d! `; y( m

image

image

+ j( A0 f2 U$ |7 }8 A* F/ j% C* m

image

image

& o! G! \' Y7 F8 d4 c+ ]! n为什么这里还是能看到明文的用户名和密码呢?. E4 b! V! \) k4 ^1 @
原因是因为:https(ssl)的加密是发生在应用层与传输层之间,所以,在传输层看到的数据才是经过加密的,而我们捕捉到的http post的,是应用层的,是还没经过加密的数据。4 W- P, a, \( ?$ j7 j' {3 M$ \' z  W) K
加密的数据只有客户端和服务器端才能得到明文 客户端到服务端的通信是安全的# b! ?: z# V' _9 c, c2 \; k6 Q
支付宝也是https的,但是他的同时也增加了安全控件来保护密码, 以前认为这个只是用来防键盘监听的,其实,看下面http post截获的密码:这个安全控件把给request的密码也先加了密,紧接着https再加次密,果然是和钱打交道的,安全级别高多了:)/ q! n" k5 g8 A4 D# e6 `3 D& R! O

image

image

) s5 V# `$ ^3 ?% ~. \( A, ]注:相关网站建设技巧阅读请移步到建站教程频道。

回复|共 8 个

bqtklouu 发表于 2016-2-15 13:00:14|Reserved | 查看全部
宁愿选择放弃,不要放弃选择。
gevaemaidovef 发表于 2016-2-15 13:00:58|美国 | 查看全部
楼猪.重量级人物阿.
buingeEvineus 发表于 2016-2-15 13:01:25|加拿大 | 查看全部
呵呵 大家好奇嘛 来观看下~~~~
Acropozelan 发表于 2016-3-9 15:42:24|美国 | 查看全部
…没我说话的余地…飘走
wwzcdenleclv 发表于 2016-3-9 15:42:52|美国 | 查看全部
假如我们把自己力所能及的事都完成了,我们会真的令自己大吃一惊。
alapScady 发表于 2016-3-9 15:42:57|丹麦 | 查看全部
我起来了 哈哈 刚才迷了会
gevaemaidovef 发表于 2016-3-9 15:43:17|美国 | 查看全部
晕 在我帖里面找偶像啊??
wwzcdenleclv 发表于 2016-3-9 15:43:43|INNA | 查看全部
真是有你的!

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 得知互动-专注Ai与站长技术交流社区-Ai交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表