自己用命令行生成的ssl证书,放到自己的server上用。提醒ssl证书无效。

zhtoad 2020-03-30 06:07:05
自己用命令行生成的ssl证书,放到自己的server上用。提醒ssl证书无效。
请问,没有CA认证的ssl证书,是不是https 连接就是摆设了,和http一样?????
谢谢。
...全文
431 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianfang 2020-04-03
  • 打赏
  • 举报
回复
自签名证书,没有根CA证书签名(自己给自己签名),在浏览器验证证书链时候判断错误。正式的证书,有根CA(可能还有多级证书)的签名,根CA集成到浏览器的根证书缓存中 浏览器如果可以忽略证书错误,就可以访问此https网站,传输时候是加密的数据 有免费证书,Let’s Encrypt SSL 证书 及二级 https://freessl.cn/
maradona1984 2020-04-03
  • 打赏
  • 举报
回复
各种云上申请个证书吧,当然要有域名的,如果是ip那种,何必折腾?一般证书都挂载在反向代理上的,应用都是http的
rumlee 2020-04-03
  • 打赏
  • 举报
回复
如果是给自己的程序用那这样是没有问题的,但是如果是发布公开的网站,这种方式肯定不行,因为你的证书不是基于可信的根证书发行的,浏览器是不认的。或者你只是想提供给几个固定的浏览器使用,那也没问题,在这些机器上安装上证书就可以了。要想在浏览器里面显示证书安全可信,只能购买。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧