Jam*_*vec 12 macos jboss self-signed ssl-certificate
我正在尝试获取证书,以便在我的本地计算机上使用dev url.
我使用keytool生成了一个自签名证书,并将其与jboss连接.在chrome中,我可以单击带有x的锁来查看证书详细信息.
我下载了证书,将其添加到系统并将信任级别设置为始终信任.按照" 让Chrome接受自签名localhost证书"中的说明进行操作.然后我加载了页面(甚至重新启动浏览器,然后重新启动系统以确保一切都被拾取).
我仍然在chrome中看到带有红色x的锁,对于我的dev url,127.0.0.1和localhost.我认为让Chrome信任本地主机的网站是错误的,接下来是真正的问题,我需要什么特别的东西才能让它适用于我的开发网址?
我的hosts文件的dev url和localhost解析为127.0.0.1.在做真正的证书时,我知道必须指定域名,这让我想知道我是否需要为自定义dev url做一些特别的事情.
Jam*_*vec 14
我终于找到了我的问题,并且正在为遇到同样问题的其他人发布答案.我还在引用的问题中发布了答案.
引用的问题有bjnord,Google Chrome,Mac OS X和自签名SSL证书的答案.这个博客没有直接解决问题,但是对博客的评论是黄金:
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain site.crt
您几乎必须按照博客中的说明获取证书,然后使用上面的命令正确安装它.
我还发现,对于java keytool,当系统提示您输入名字和姓氏时,这就像CN一样,所以你在那里输入你的url.完成此操作后,一切都与自定义dev url一起工作正常.
归档时间: |
|
查看次数: |
7372 次 |
最近记录: |