当前位置: 首页 > news >正文

一对一优势的网络营销方式佛山市企业网站seo联系方式

一对一优势的网络营销方式,佛山市企业网站seo联系方式,中国著名十大vi设计案例,网站建设中网站需求分析报告功能自己理解本文将讲解HTTPS协议在Tomcat中启用是如何配置的。 概念简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器#xff0c;属于轻量级应用服务器#xff0c;在中小型系统和并发访问用户不是很多的场合下被普遍使用#xff0c;是开发和调试 JSP 程序的首选。 HTTP 超文本…本文将讲解HTTPS协议在Tomcat中启用是如何配置的。 概念简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器属于轻量级应用服务器在中小型系统和并发访问用户不是很多的场合下被普遍使用是开发和调试 JSP 程序的首选。 HTTP 超文本传输协议HTTPHyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。 HTTPS全称Hyper Text Transfer Protocol over Secure Socket Layer是以安全为目标的HTTP通道简单讲是HTTP的安全版。 HTTPS和HTTP的区别 一、HTTP 是超文本传输协议信息是明文传输HTTPS 则是具有安全性的 SSL 加密传输协议。 二、HTTPS 协议需要到 CA 申请证书一般免费证书很少需要交费。 三、HTTP 和 HTTPS 使用的是完全不同的连接方式用的端口也不一样前者是 80后者是 443。 四、HTTP 的连接很简单是无状态的HTTPS 协议是由 SSLHTTP 协议构建的可进行加密传输、身份认证的网络协议比 HTTP 协议安全。 本地模拟测试开启过程 HTTPS 如果生产环境应用在域名上是需要直接或间接的从 CA 申请证书来取得浏览器的信任的。我们先在本地模拟测试一下这个过程自己生成证书后面介绍域名启用 HTTPS。 ① keytool工具生成证书 打开 JDK 自带的 keytool 目录。 按住 Shift 键同时右键点击空白处。 此时进入cmd窗口。输入下面命令。 keytool -genkeypair -alias tomcat -keyalg RSA -keystore D:\tomcat.keystore 1接着会让你填写一些基本信息。 下面简要介绍一下。 密钥库口令:123456这个密码非常重要 名字与姓氏:192.168.0.110以后访问的域名或IP地址非常重要证书和域名或IP绑定 组织单位名称:anything随便填 组织名称:anything随便填 城市:anything随便填 省市自治区:anything随便填 国家地区代码:anything随便填 1234567② 应用证书到Tomcat 打开 Tomcat 配置文件 conf\server.xml。 取消注释并添加两个属性 keystoreFilekeystorePass。 Connector port8443 protocolHTTP/1.1 SSLEnabledtrue maxThreads150 schemehttps securetrue clientAuthfalse sslProtocolTLS keystoreFileE:/tomcat.keystore keystorePass123456 / 123其中keystoreFile是上一步生成的证书文件地址keystorePass是上一步的密钥库口令。 ③ 测试HTTPS 测试链接类似于这种 https://192.168.0.110:8443/your_project_name。 观察Tomcat输出日志会发现异常。 严重: Failed to initialize end point associated with ProtocolHandler [http-apr-8443] java.lang.Exception: Connector attribute SSLCertificateFile must be defined when using SSL with APRat org.apache.tomcat.util.net.AprEndpoint.bind(AprEndpoint.java:484) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:566) at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:417) at org.apache.catalina.connector.Connector.initInternal(Connector.java:956) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559) 12345678解决方法是注释conf\server.xml文件中下面一行。 !--Listener classNameorg.apache.catalina.core.AprLifecycleListener SSLEngineon /-- 1重启Tomcat 这时可以看到浏览器已经可以打开 HTTPS 链接了。 真实域名开启过程 使用自己生成的证书会遇到几个问题。 一、浏览器会对 HTTPS 使用危险标识。 我们开启 HTTPS 本意是为了更安全增加用户信心。但是浏览器使用危险标识会适得其反吓跑用户。 二、浏览器默认不会加载非HTTPS域名下的javascript 我了个擦这和早年的禁用javascript差不多了。已经影响网页的正常运行了。 三、移动设备显示页面空白 手机浏览器打开页面也会像桌面浏览器一样弹出是否加载不受信任的页面在微信中打开则会一片空白。 以上种种导致自己生成的证书无法在生产环境使用。 解决以上问题需要购买CA的证书。不过我在阿里云上看到有免费的证书申请。https://www.aliyun.com/product/cas ① 申请证书 购买过程就不详细说了。照着阿里云的提示一步一步做就好了。 证书生成后会得到PFX类型的证书。 ② Tomcat 配置PFX证书 打开 Tomcat 配置文件 conf\server.xml。 取消注释并添加三个属性 keystoreFilekeystoreTypekeystorePass。 Connector port8443 protocolHTTP/1.1 SSLEnabledtrue maxThreads150 schemehttps securetrue clientAuthfalse sslProtocolTLS keystoreFile/你的磁盘目录/订单号.pfx keystoreTypePKCS12 keystorePass订单号 / 12345其中keystoreFile是PFX证书文件地址keystorePass是阿里云的订单号keystoreType直接写PKCS12 。 ③ 测试真实域名 重新启动Tomcat访问你自己的域名则可以正常使用了。浏览器会有绿色的域名标识移动设备也正常了。至于http域名下的javascript还是需要更换为https才能正常加载。 对于要不要使用 https需要根据实际情况具体考虑https会比http慢一些但是会更安全。 参考文献 http://lixor.iteye.com/blog/1532655   个人之言请抱着怀疑的态度参考转载于:https://www.cnblogs.com/bozaiggg/p/7896153.html
http://www.yutouwan.com/news/206700/

相关文章:

  • 网站建设公司营业执照长沙网络营销工程师最新招聘信息
  • 网站上动画视频怎么做的百度资源共享链接分享组
  • 如何查询网站主机信息边境网站建设方案
  • 怎么可以做网站的网站博采网络科技有限公司
  • 免抵退税在哪个网站做vps wordpress mysql优化
  • 做网站与做游戏那个好西安网站开发多少钱
  • visual studio 网站开发做pc端网站方案
  • 交互动效库 网站关于文化的网站模板
  • 中国十大网站域名wordpress适应浏
  • 定兴做网站哪个网站能免费下载
  • 网站如何做图片自动切换wordpress 常用标签
  • 外贸购物网站建设wordpress 标签不显示
  • 公众号版网站建设wordpress php 文件上传
  • 美容网站开发无锡建设网站找哪家
  • 全球设计网站排行那个网站做网站托管
  • 统计二级域名的网站流量有什么用网站怎么申请支付宝接口
  • 深圳龙岗网站维护网站做直播吗
  • 住房及城乡建设部信息中心网站河南网络推广培训
  • 网站 后台 回车不了嘉兴建设企业网站
  • 付费网站做推广哪个好手机网站与app
  • 没有公司做网站可以吗山东经济建设网站
  • 株洲企业网站建设建设银行人力资源系统网站怎么进
  • 国外高大上设计网站做背景网站
  • 外综服务平台哪里做网站温州网站建设温州网站制作
  • 建筑设计参考网站网站备案添加APP备案
  • 做推广网站wordpress首页自定义
  • 视频网站开发防止盗链网站制作学习
  • 网站中二级导航栏怎么做深圳网站seo哪家快
  • 帝国cms更改网站ico昆山人才网官网
  • 建设部门的网站wordpress 视频图片网站