Confluence 6 导入 SSL 证书和问题解决
有关这些命令的更多信息,请参考 Keytool documentation。
- 添加根证书(root certificate)到你默认的 Java keystore,可以使用下面的命令行。这个证书被用来使用授权 LDAP 服务器证书。这个要不就是现在可以使用的签名,要不就需要设置在后面的信任证书链中,也有可能是在根证书里面。这个通常是一个自签名的证书,当连接的都是在同一个网络中使用 SSL 的。请注意,别名的配置不重要。
keytool -importcert -alias serverCert -file RootCert.crt -keystore %JAVA_HOME%/jre/lib/security/cacerts (Windows) keytool -importcert -alias serverCert -file RootCert.crt -keystore $JAVA_HOME/jre/lib/security/cacerts (Linux/Unix/Mac)
- 导入你的 LDAP 或 Jira server's 公众证书到 JVM Keystore。这个是 LDAP 服务器是使用用来设置 SSL 加密的证书。你可以使用任何别名来替换 "JIRAorLDAPServer.crt" 中的内容。
keytool -importcert -alias ldapCert -file JIRAorLDAPServer.crt -keystore %JAVA_HOME%/jre/lib/security/cacerts (Windows) keytool -importcert -alias ldapCert -file JIRAorLDAPServer.crt -keystore $JAVA_HOME/jre/lib/security/cacerts (Linux/Unix/Mac)
- 使用下面的命令行来校验证书被正确添加了。
keytool -list -keystore %JAVA_HOME%/jre/lib/security/cacerts (Windows) keytool -list -keystore $JAVA_HOME/jre/lib/security/cacerts (Unix/Linux) keytool -list -keystore /Library/Java/Home/lib/security/cacerts (Mac)
- 请确定更新 CATALINA_OPTS 来指定 keystore 的路径。在启动 Confluence 之前来指定 Connecting to SSL services 参数。
这里不需要为 Confluence 的使用来指定别名。在连接到 LDAP 服务的时候,系统将会通过查找 keystore 来通过服务找到符合证书的 key。
问题解决
请参考下面知识库中的内容:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Python网络编程(OSI模型、网络协议、TCP)
前言: 什么是网络? 网络是由节点和连线构成,表示诸多对象及其相互联系。 在数学上,网络是一种图,一般认为专指加权图。 网络除了数学定义外,还有具体的物理含义,即网络是从某种相同类 型的实际问题中抽象出来的模型 在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。 网络是人类发展史来最重要的发明,提高了科技和人类社会的发展。 在1999年之前,人们一般认为网络的结构都是随机的。但随着Barabasi和Watts在1999年分别发现了网络的无标度和小世界特性并分别在世界著名的《科学》和《自然》 杂志上 发表了他们的发现之后,人们才认识到网络的复杂性。 网络会借助文字阅读、图片查看、影音播放、下载传输、游戏、聊天等软件工具从文字、图片、声音、视频等方面给人们带来极其丰富的生活和美好的享受。 网络目的: 网络传输的目的是什么? 没错就是:数据传输 由于网络的复杂性以及各种应用硬件等等不匹配原因 和编码是一个道理你有你的我有我的会导致冲突等问题 所以出现了 :ISO(国际标准化组织) ISO是干嘛的...
-
下一篇
Java 面向对象 之 构造方法
http://www.verejava.com/?id=16992731753535 /** 测试构造方法 */ public class Constructor { public static void main(String[] args) { //实例化Person Person p = new Person(); //用带参数的构造方法实例化Person Person p2 = new Person("李明", 22); p2.say(); //匿名对象 new Person("王强", 23).say(); } } /** 构造方法 什么是构造方法: 方法名和类名相同, 无返回值, 连void 都没有 构造方法的特性: 1. 当实例化对象是构造方法会自动调用。 2. 当类中没有定义不带参数的构造方法时,java虚拟机会自动为之创建一个不带参数的构造方法来实例化 3. 当类中定义了带参数的构造方法, 而实例化的时候却用不带参数的构造方法时. java 虚拟机不会自动生成不带参数的构造方法,必须手动加上 构造方法的作用: 初始化参数 构造方法的重载: 在同一个类中,方法名相同,参...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- MySQL数据库在高并发下的优化方案
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作