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

巩义企业网站托管代运营公司东莞关键词seo优化

巩义企业网站托管代运营公司,东莞关键词seo优化,霸州网站优化,手机端tomcat与tomee可能在大多数Java EE项目中#xff0c;您将拥有具有SSL支持#xff08; https #xff09;的部分或整个系统#xff0c;因此浏览器和服务器可以通过安全连接进行通信。 这意味着在处理数据之前#xff0c;已发送的数据已加密#xff0c;传输并最终解密。 … tomcat与tomee 可能在大多数Java EE项目中您将拥有具有SSL支持 https 的部分或整个系统因此浏览器和服务器可以通过安全连接进行通信。 这意味着在处理数据之前已发送的数据已加密传输并最终解密。 问题在于有时官方的“密钥库”仅可用于生产环境而不能在开发/测试机器中使用。 然后一个可能的步骤是由团队的一个成员创建一个非官方的“密钥库” 并将其共享给所有成员以便每个人都可以使用https在本地进行测试并且对于测试/ QA环境也是如此。 但是使用这种方法会遇到一个问题那就是当您要运行该应用程序时您会收到一条警告/错误消息表明证书不受信任。 您可以忍受这一点但是我们可以做得更好并且可以通过创建自签名SSL证书来避免这种情况。 在本文中我们将看到如何使用自签名证书在Apache TomEE 和Tomcat 中创建和启用SSL 。 首先要做的是安装openssl。 此步骤将取决于您的操作系统。 就我而言我使用Ubuntu 14.04运行。 然后我们需要使用Triple-DES算法生成1024位RSA私钥并以PEM格式存储。 我将使用{userhome} / certs目录生成所有必需的资源但是可以对其进行更改而没有任何问题。 生成私钥 openssl genrsa -des3 -out server.key 1024 在这里我们必须引入一个密码在这个示例中我将使用apachetomee 请在生产中不要这样做。 产生企业社会责任 下一步是生成CSR 证书签名请求。 理想情况下将生成此文件并将其发送给Thawte或Verisign等证书颁发机构后者将验证身份。 但是在我们的情况下我们将使用先前的私钥对CSR进行自签名。 openssl req -new -key server.key -out server.csr 提示之一是“公用名例如服务器FQDN或您的姓名”。 重要的是要使用SSL保护的服务器的标准域名填写该字段。 如果是开发机则可以设置“ localhost”。 现在已经有了私钥和csr我们可以通过运行以下命令来生成有效期为一年的X.509自签名证书 生成自签名证书 openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt 要在Apache TomEE 和Tomcat中安装证书我们需要使用密钥库。 该密钥库是使用keytool命令生成的。 要使用此工具证书应为PKCS12证书。 因此我们将使用openssl通过运行以下命令将证书转换为PKCS12格式 准备Apache TomEE openssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -name test_server -caname root_ca 我们差不多完成了现在我们只需要创建密钥库。 我已使用与其他所有资源一样的密码来保护密钥库这是 阿帕切米 。 keytool -importkeystore -destkeystore keystore.jks -srckeystore server.p12 -srcstoretype PKCS12 -srcalias test_server -destalias test_server 现在我们在{userhome} / certs中创建了一个keystore.jks文件。 将密钥库安装到Apache TomEE中 在http://tomcat.apache.org/tomcat-8.0-doc/ssl-howto.html中描述了将密钥库安装到Apache TomEE 和Tomcat中的过程。 但总而言之唯一要做的是打开$ {TOMEE_HOME} /config/server.xml并定义SSL连接器。 Service nameCatalinaConnector port8443 protocolHTTP/1.1maxThreads150 SSLEnabledtrue schemehttps securetruekeystoreFile${user.home}/certs/keystore.jks keystorePassapachetomeeclientAuthfalse sslProtocolTLS / /Service 请注意在我的案例中您需要设置密钥库位置{userhome} /certs/keystore.jks以及用于打开名为apachetomee的密钥库的密码。 准备浏览器 在启动服务器之前我们需要在浏览器中将server.crt添加为有效的Authority。 在Firefox中 Firefox首选项-高级-查看证书-权限选项卡然后导入server.crt文件。 在Chrome中设置- HTTPS / SSL-管理证书…-权限标签然后导入server.crt文件。 现在您准备启动Apache TomEE 或Tomcat并且可以使用https和端口8443导航到任何已部署的应用程序。 就是这样现在我们可以运行测试使用Selenium 而不必担心不受信任的证书警告。 翻译自: https://www.javacodegeeks.com/2015/01/self-signed-certificate-for-apache-tomee-and-tomcat.htmltomcat与tomee
http://www.zqtcl.cn/news/68195/

相关文章:

  • 织梦网站上传及安装湖南常德属于哪个市
  • 网站推广策略的控制和效果评价济宁做网站的电话
  • 企业如何做好网站的seo优化成都必去的10个景点
  • 网站编程图app下载注册推广
  • 免费公司网站制作wordpress 耗时
  • 环保材料 技术支持 东莞网站建设快速排名怎么做
  • 蔚县住房和城乡规划建设局网站p2p网上贷款网站建设方案
  • 网站建设与推广长春wordpress图片站模板
  • 网站做图片的大小wordpress 插件语言包
  • 岳池住房和城乡建设厅网站苏州百度推广公司地址
  • 动漫网站源码下载做网页素材
  • 宿迁网站推广公司微信小程序官网电话
  • 郴州网站策划为什么一个网站做中英文双语版
  • python 网站开发怎么部署中国十大软件上市公司排名
  • 网站设计的英文营销型企业网站开发
  • 学做面包到什么网站wordpress加速会主题曲
  • 网站下拉箭头怎么做的期货融网站建设
  • 易思企业网站管理系统流量网站制作
  • 网站目标人群wordpress培训模板
  • 自己做的网站加载不出验证码企业网站系统的设计与开发教程
  • 扬州建设会计学会网站小程序网站开发公司
  • 做数据网站衡水哪有做网站的
  • 专门做分析图的网站wordpress文章内容宽度
  • app 网站开发网站设计流程的步骤
  • 枣庄哪里有做网站设计tamed wordpress插件
  • 济南企业免费建站服务营销论文
  • 模板网站有哪些在哪里下载沧州建设工程信息网
  • 简洁大方 网站知名餐饮设计公司
  • jsp开源网站网站开发分析
  • wordpress 建站系统近期发生的新闻