【发布时间】:2021-08-06 23:20:29
【问题描述】:
例如,如果我拥有 domain.tld 并想在 sub.domain.tld 上托管一些东西(它会解析为本地地址,例如。192.168 .xx.xx),我可以为其获取非自签名 SSL 证书吗?
- 我知道我可以制作自签名证书。这是我目前正在做的事情,但它会导致浏览器警告和其他需要非自签名证书的应用程序出现问题。
- 我知道我可以创建自己的 CA,但是我必须将证书安装到我的所有设备中。这对于没有 root 权限的安卓手机来说很麻烦,而且不可行。
- 为了安全起见,我目前仅在我的本地网络上提供此服务。我不希望它面对互联网。由于我拥有该域,我可以轻松地使用公共 IP 托管它,并获得 SSL 证书。然而,这带来了很多安全问题。一种可能的解决方案是使用基本访问身份验证对所有内容进行密码保护,这比内部使用安全性低。
【问题讨论】:
-
简而言之:使用Let's Encrypt DNS challenge 通过显示您可以更改 DNS 条目来证明对域的所有权。
-
感谢您的帮助。这就是我所做的。
标签: ssl networking ssl-certificate