关于https一些问题
https 是要加密传输的
我们组的项目用tomcat
放一个 daaserver.key 放在tomcat的主目录
然后在server.xml 加上 这段
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="daaserver.key" keystorePass="Nmae125" URIEncoding="UTF-8"/>
我想知道 配置文件里面的
keystoreFile="daaserver.key" keystorePass="Nmae125" 这2个代表什么意思?
具体https 加密解密 是怎么样的流程 ??
请大家赐教下。
------解决方案--------------------keystoreFile="daaserver.key" :密匙的存储文件
keystorePass="Nmae125":你的密码是Nmae125
------解决方案--------------------具体的参考《HTTP权威指南》,最好有TCP网络编程和通信协议的基础。
------解决方案--------------------证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道确保数据在传送中不被随意查看、窃取、修改。。。比如12306,银行系统,淘宝,财付通都要下载安全证书保证客户的财产安全。。