我在尝试让本地机器上的dev url通过证书验证。使用keytool生成了自签名证书,并将其与jboss连接。在Chrome中,我可以点击带有"X"的锁图标来查看证书详情。
我下载了证书,将其添加到系统中,并将信任级别设置为"始终信任",按照Getting Chrome to accept self-signed localhost certificate的指示操作。之后我加载了页面(甚至重新启动了浏览器,然后重启系统以确保所有内容都被更新)。但我仍然在Chrome中看到了红色"X"锁,针对我的dev url、127.0.0.1和localhost。我哪里做错了以致于Chrome无法信任本地主机上的网站?这就是真正的问题所在,也是接下来需要解决的问题:是否需要采取特殊措施才能使它适用于我的dev url?
我的hosts文件中已经将dev url和localhost解析为127.0.0.1。对于真实的证书,我知道必须指定域名,这让我想知道是否需要为自定义的dev url采取任何特殊措施。