免费试用

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

Glassfish 4.x 安装SSL证书 Glassfish 4.x 配置https证书

Glassfish 4.x 安装SSL证书

测试环境:WIN10  、 glassfish4

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

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

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

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

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

替换为

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

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

<protocol security-enabled="true" name="http-listener-2">
<http default-virtual-server="server">
<file-cache></file-cache>
</http>
<ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as"></ssl>
</protocol>

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


相关知识:
go语言app开发例子
Go语言是一种开源编程语言,由Google开发并于2009年发布。它与传统的编程语言相比具有很多优势,包括高效的内存管理、并发性能和简洁的语法等。Go语言被广泛用于开发Web应用、云服务和分布式系统等。为了帮助初学者更好地理解Go语言的应用开发,下面我将详
2023-07-14
app开发项目流程图解析
App开发项目的流程图可以分为以下几个阶段:需求分析、设计、开发、测试和发布。下面将逐一解析这些阶段的原理和详细介绍。1. 需求分析阶段:在这个阶段,开发团队与客户进行沟通,了解客户的需求和期望。这包括确定App的功能、目标用户、平台要求、预算和时限等。通
2023-06-29
app开发需要考虑的问题
APP开发是指开发适用于移动设备的应用程序,如手机、平板电脑等。在进行APP开发时,需要考虑以下几个重要问题:1.平台选择:首先需要确定要开发的APP是针对哪个平台,如iOS、Android等。不同平台有不同的开发语言和开发工具,需要根据目标用户群体和市场
2023-06-29
app开发为什么要有两个版本
在进行APP开发时,为什么要有两个版本的问题,实际上是指为不同操作系统开发两个不同的APP版本,即iOS和Android两个版本。首先,要了解为什么需要为不同操作系统开发两个版本,我们需要了解iOS和Android操作系统的差异。iOS是由苹果公司开发的操
2023-06-29
app开发服务方案
随着智能手机和平板电脑的普及,移动应用成为人们日常生活中必不可少的部分。各种应用程序涌现出来,让人们可以更方便地获取信息、享受娱乐、购物支付等各种服务。作为一款移动应用,其开发、测试、发布等环节需要高度的技术和管理支持,也需要考虑到用户的使用需求和市场的变
2023-06-29
app开发兼职哪里做得好
随着智能手机的普及和人们对移动应用的需求增加,app开发成为一个越来越受欢迎的兼职选择。如果你有一些代码编程的基础,就可以尝试一下这个有趣的兼职。以下是一些比较好的途径,可以让你学习和兼职app开发。1. MOOC课程MOOC是“大规模在线开放课程”的缩写
2023-06-29