我已将PKCS12证书应用于网关。 我的证书是通配符证书,我正在尝试应用它 到网关,所以我不必为所有微服务执行此操作。
这些是我的属性文件中用于开发的设置:
server.port:8443
server.ssl.enabled=true
server.ssl.key-store=integration.domain.net.p12
server.ssl.key-store-password=*********
server.ssl.key-store-type=PKCS12
server.ssl.key-alias=integration.domain.net
开发服务器启动并启用SSL。当我打开与https://localhost:8080/的连接时,正如我期望的那样,我被重定向到:8443。但是,浏览器指示连接为“不安全”。
我可以看到我的证书正在使用中,所以我对为什么它不起作用感到困惑。我想知道如何解决此问题,以便我们的客户看到我们的网关已正确保护。
有人有什么想法或建议吗?
谢谢
答案 0 :(得分:0)
没关系。我想通了。我的证书显然正在寻找与其中包含的信息相对应的有效域或子域。因此,当然不存在本地主机。我只是将dev-integration.domain.net添加到我的/ etc / hosts文件中进行开发,一切都很好。
对不起,如果我浪费任何人的时间。