b4r*_*3kk 11 linux apache openssl
我使用此命令在我的服务器上制作了证书:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
Run Code Online (Sandbox Code Playgroud)
并且正确配置了所有内容,因为除了http之外输入https时我的网站是可用的.但是有一个问题.我的证书不受信任.
Firefox提示:
sec_error_untrusted_issuer
Run Code Online (Sandbox Code Playgroud)
和Chrome:
NET::ERR_CERT_AUTHORITY_INVALID
Run Code Online (Sandbox Code Playgroud)
有没有办法让我的证书值得信赖?那么错误不会发生?
因为我可以接受风险并转发到网站,但对于通过https访问我的网站的人来说这看起来不太好.
mat*_*ttm 11
Firefox:导航到https页面.在底部有一个"我理解风险"的选项.放大此部分和"添加例外".
Chrome:这有点困难.您必须将文件系统上显示的证书保存在文件系统中,然后将证书导入Chrome.设置 - >高级设置 - > HTTPS/SSL - >管理证书 - >服务器 - >导入.
如果您希望外部人员能够使用您的站点,则需要由证书颁发机构签署您的证书.然后在Web服务器中使用此签名证书.
| 归档时间: |
|
| 查看次数: |
26580 次 |
| 最近记录: |