SSL原理及应用(2)配置HTTPS

HTTPS(Hypertext Transfer Protocol over Secure Socket Layer),是以 安全为目标的HTTP通道,简单讲是HTTP的安全版。即在HTTP下加入SSL层,HTTPS 的安全基础是SSL。它是一个URI scheme(抽象标识符体系),句法类同 “http:体系”。用于安全的HTTP数据传输。 “https:URL”表明它使用了HTTP,但HTTPS存在不同于HTTP的默认端 口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公 司进行,提供了身份验证与加密通讯方法,现在它被广泛用于万维网上安全敏感 的通讯,例如交易支付方面。简单的HTTPS通信过程如图所示。

HTTPS基本通信流程

但是对于Web服务器而言,想要支持HTTPS通信,必须要从证书服务器下载并安 装证书。服务器可以从证书提供商或者自己搭建的证书服务器获取证书。下面以 IIS为例,为Web通信添加HTTPS支持。

配置IIS5.0/IIS6.0支持HTTPS

步骤1  进入网站属性选择目录安全性,单击服务器 证书,然后单击下一步,如图8-7所示。

图8-7打开服务器证书向导

步骤2  选择指派证书的方法。

这里选择新建证书,然后单击下一步。如图8-8所示。

图8-8       择指派证书方法

步骤3           延迟请求证 书,如图8-9所示。

图8-9            延迟请求证书

时间: 2024-09-17 03:27:33

SSL原理及应用(2)配置HTTPS的相关文章

tomcat ssl 数字证书-配置tomcat的ssl双向配置https页面打不开

问题描述 配置tomcat的ssl双向配置https页面打不开 我用jdk的keytool工具生成一个密钥库tomcat.keystore文件,然后把根证书导入到密钥库,让其信任,然后配置tomcat的server.xml文件 <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads=&q

Tomcat配置SSL nginx+tomcat配置https实例及优化过程

Tomcat配置SSL,使用openssl制作证书 制作证书以及Tomcat配置     搭建openssl环境,下载openssl并设置环境变量方便命令行的使用:    修改openssl配置文件,设置dir目录,如设置dir=e:/temp/openssl_ca,然后根据配置文件分别建立子目录:certs.crl.newcerts.private分别用来存放签发的证书.吊销的证书.证书申请.私钥:         cd /d e:\temp\openssl_ca         mkdir 

tomcat与nginx的整合&amp;amp;nginx 配置https

一.安装Tomcat和jdk   1.安装jdk # tar xvf jdk1.6.0_11.tar # mv jdk1.6.0_11 /usr/local/ 配置环境变量 # vim /etc/profile 添加 JAVA_HOME=/usr/local/jdk1.6.0_11 export JAVA_HOME CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export CLASSPATH PATH=$JAVA_HOME

tomcat配置https服务器

只使用步骤1和4的话仅服务端认证 1.为tomcat生成证书,别名tomcat keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\home\tomcat.keystore -validity 36500   (单位天) 您的名字与姓氏是什么?"这是必填项,并且必须是TOMCAT部署主机的域名或者IP[如:gbcom.com 或者 10.1.25.251](就是你将来要在浏览器中输入的访问地址),否则浏览器会弹出警告窗口,提示用户证

WebLogic12 配置https 提示网站证书有问题 点击继续浏览没反应

问题描述 WebLogic12配置https提示网站证书有问题点击继续浏览没反应用的是IE11怎么解决 解决方案 解决方案二:1.其他ie版本没问题?2.具体啥问题解决方案三:IE9,10都有这个问题打开IE访问地址,首先出现这个界面点击继续浏览最后只能关闭页面,访问不到主页.我是在WebLogic12.0版本上配置的SSL,不知道配置SSL是否需要用到OpenSSL解决方案四:引用楼主u010152179的回复: WebLogic12配置https提示网站证书有问题点击继续浏览没反应用的是IE

Linux下nginx配置https协议访问的方法_Linux

一.配置nginx支持https协议访问,需要在编译安装nginx的时候添加相应的模块--with-http_ssl_module 查看nginx编译参数:/usr/local/nginx/sbin/nginx -V 如下所示: configure arguments: --prefix=/usr/local/nginx --with-google_perftools_module --without-http_memcached_module --user=www --group=www --

天河微信小程序入门:阿里云tomcat免费配置https

天河君在第一时间通过了微信小程序验证,开启了我的微信小程序之旅.因为天河君之前是一名后端狗,对前端不是很了解,所以几乎可以认为是从零开始学做微信小程序.也希望有志在微信小程序方向做点事情的朋友能够和我一起,共同进步,以致千里. 上一次是天河君在通过验证之后,兴奋的立即上手,在手机上跑了一回微信小程序.冷静下来后,天河发现,之前的很多demo在手机上都用不了,因为公测后得到了appId,结果导致无法与后台通讯,appId和后台的服务器域名是绑定的.没有后台的小程序是不完整的,于是天河开始着手打通前

ssl-网站配置https之后,移动端浏览器无法下载附件,但是PC端和移动端的UC浏览器却能正常下载

问题描述 网站配置https之后,移动端浏览器无法下载附件,但是PC端和移动端的UC浏览器却能正常下载 遇到了一个问题,我给网站项目配置https之后,移动端如(平板.手机)无法通过下载附件,但是通过移动端的UC浏览器却可以,并且PC也能正常下载,在servlet我设置了response.setHeader("Cache-Control","public");response.setHeader("Pragma","public&quo

centOS配置https环境,容器tomcat,证书公司解决。求配置过程!谢谢!

问题描述 centOS配置https环境,容器tomcat,证书公司解决.求配置过程!谢谢! 求centOS服务器部署https过程,容器是tomcat! 解决方案 一般在哪里弄的证书,就去找那家提供证书的服务商,像 EVTrust 都是服务全包的