(@_@;)我是程序猿,我编程,我快乐,知识改变命运,技术成就梦想   oh yeah!合作VX "w6668263" 联系Email:ye583025823@126.com

2013年5月4日

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

摘要: 一:什么是httpsSSL(Security Socket Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的加密通信,确保所传递信息的安全性,同时SSL安全机制是依靠数字证书来实现的。 SSL基于公用密钥和私人密钥,用户使用公用密钥来加密数据,但解密数据必须使用相应的私人密钥。使用SSL安全机制的通信过程如下:用户与IIS服务器建立连接后,服务器会把数字证书与公用密钥发送给用户,用户端生成会话密钥,并用公共密钥对会话密钥进行加密,然后传递给服务器,服务器端用私人密钥进行解密,这样,用户端和服务器端就建立了一条安全通道,只有SSL允许的用户才 阅读全文

posted @ 2013-05-04 09:46 一个草率的龙果果 阅读(331) 评论(0) 推荐(0) 编辑

asp.net 内置票据认证+securitySwitch 的实现

摘要: http://www.codeproject.com/Articles/7206/Switching-Between-HTTP-and-HTTPS-Automatically-Ver步骤 先下载dll文件http://code.google.com/p/securityswitch/downloads/list我选择的是 SecuritySwitch v4.2.0.0 - Binary.zip这个版本admin 文件夹,需要登录之后,才能访问。admin里面的 login.aspx 可以访问。整个admin文件夹都需要https访问contact.aspx 需要https 访问default. 阅读全文

posted @ 2013-05-04 09:30 一个草率的龙果果 阅读(473) 评论(0) 推荐(0) 编辑

导航