免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持APP、电脑端、小程序、IOS免签等等

Glassfish 4.x 安装SSL证书

Glassfish 4.x 安装SSL证书

测试环境:WIN10  、 glassfish4

第一步: 下载 JKS格式(下载tomcat格式证书.) 注意:keystore密码要设置成:changeit

第二步:上传tomcat格式证书到 glassfish domain1/config目录。

  1. C:/WorkSpace/glassfish4/glassfish/domains/domain1/config

第三步:打开domain.xml  , 搜索 keystore.jks , 应该在188行

  1. <jvm-options>-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/keytore.jks</jvm-options>

替换为

  1. <jvm-options>-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/config/my.getssl.cn_tomcat.jks</jvm-options>

搜索http-listener-2,将 cert-nickname的名字更改为 1

  1. <protocol security-enabled="true" name="http-listener-2">
  2. <http default-virtual-server="server">
  3. <file-cache></file-cache>
  4. </http>
  5. <ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as"></ssl>
  6. </protocol>
复制代码

第四步:重启glassfish, 测试使用 https://127.0.0.1:8181 访问 , 真是环境使用你的域名访问.


相关知识:
h5用flutter开发h5 app
H5是一种基于HTML5、CSS和JavaScript的移动端Web开发技术,而Flutter是一种开源的跨平台移动应用开发框架。在H5开发中,可以通过使用Flutter来开发H5 App,实现更好的性能和用户体验。Flutter是由Google开发的移动
2023-07-14
c语言如何开发app
C语言是一种通用的编程语言,可以用于开发各种类型的应用程序,包括移动应用程序。尽管不是C语言的首选语言,但通过使用一些工具和库,我们可以使用C语言来开发移动应用程序。C语言是一种低级语言,它允许程序员直接访问内存和硬件资源。而移动应用程序通常需要与操作系统
2023-07-14
app开发商模块
App开发商是指专门从事移动应用程序开发的公司或个人。他们负责设计、开发和发布移动应用程序,满足用户在移动设备上的各种需求。在这篇文章中,我们将详细介绍App开发商的原理和工作流程。App开发商的原理是基于软件开发的理念和方法,将用户需求转化为具体的移动应
2023-06-29
app开发商排行
APP开发商是指专门从事移动应用程序开发的公司或个人。他们负责设计、开发和发布各种类型的应用程序,包括游戏、社交媒体、工具和娱乐等。随着智能手机和平板电脑的普及,APP开发行业蓬勃发展,市场竞争也日益激烈。本文将介绍一些知名的APP开发商,并分析他们的排名
2023-06-29
app开发中的cookie
在app开发中,Cookie是一种用于在客户端和服务器之间传递数据的机制。它是由服务器发送到客户端的小型文本文件,保存在客户端的浏览器中。当客户端再次访问服务器时,浏览器会将Cookie发送回服务器,以便服务器可以使用其中的数据。Cookie的工作原理如下
2023-06-29
app开发客户需要做哪些准备工作
在进行app开发之前,客户需要做一些准备工作才能确保项目的顺利进行和开发的质量。以下是一些客户需要做的准备工作。1.明确需求和目标在开始开发之前,客户需要明确自己的需求和目标。这包括app的功能、设计、用户群体以及预期的用户使用情况等等。只有明确了需求和目
2023-06-29