简单!Domino自签名TLS证书申请
大家好,才是真的好。
Domino中定义自己的TLS(SSL)证书,其实方式很多,在Domino 12版本之前,可以在Server Certificate Admin库中进行申请,在Domino 12版本之后,建议在自动证书管理库中申请。
毕竟现在浏览器还有网页访问的很多功能,都需强制要在TLS环境下访问。
前面的很多篇幅中,我们演示过申请一个正式的TLS证书来进行使用,默认一般只有3个月,而且需要你有正式的域名,以及将Domino的443端口暴露在功能上;如果Domino仅在内部测试用,就可以参考今天我们演示的自签名证书申请过程。
假设你的Domino已经是12版本,可以在Domino控制台上输入命令load certmgr,如下图:

接着,服务器上会自动生成一个certstore.nsf数据库,找到它,并双击打开它,如下图:

在左边导航栏选择Certificate Authorities,再选择Add Account,如下图:

在出现的表单设置中,选择Status为Enable;输入name名称(随便输入,或根据你在的企业单位名称进行输入),Type选择MicroCA,保存关闭即可。如下图:

有人说,等等,我怎么知道这个CA证书多久过期?可以再打开你刚才创建的文档,选择Local CA,可以看到,默认是20年:

接着回到TLS CREDENTIALS下面的By Host Name视图,点击Add TLS Credentials,如下图:

输入你的Domino的Internet主机名(例如mail.xxx.com),选择一台Domino服务器名称;接着选择Certificate Provider为MicroCA,下面的Certificate Authority选择刚才你创建的CA证书,本例为DominoTokenDemo,还建议输入一下keyring file名称,即Domino中能够读到的TLS证书格式(以kyr结尾),本例为t2026.kyr,其他的保持默认,最后点击“submit request”按钮,如下图:

我们就能够看到这里的TLS证书已经申请好了:

建议在Domino的服务器文档或Internet站点文档中,输入TLS证书文件名t2026.kyr(和刚才证书申请文档中的一样),这样Domino就能够识别读取和使用该TLS证书:

最后,我们打开浏览器输入Domino的Internet主机地址,或里面的应用(例如Verse),就能够进行HTTPS访问:

当然,因为是自签名证书,所以一般浏览器会显示不安全,但只要强制信任访问,还是能用。
好了,今天我们就写到这里吧。
也欢迎添加VX"协作者"
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)