作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道自签名和证书颁发机构生成的证书之间的区别。
我可以很容易地为域 xyz.com 创建一个自签名证书,那么这个证书和 CA 生成的证书有什么区别?
场景
假设站点 xyz.com 使用颁发给 xyz.com 的证书进行保护,并且拥有该站点颁发的证书的客户端可以访问该站点。
我还可以为 xyz.com 创建一个自签名,那么我的服务器将如何处理这个假证书?
最佳答案
如果您的浏览器中已经安装了 CA 的证书,那么当您的浏览器遇到声称由某个 CA 签名的证书时,它可以验证它确实是由该 CA 签名的。 CA 本身通常会在签署您的证书之前以某种方式验证您的身份。
您的自签名证书只是由您自己的 CA 签名。没有人验证该证书实际上属于它声称属于的人。您可以将自己的 CA 根证书安装到浏览器中。这样你就不会收到关于证书的那些烦人的警告消息。其他用户通常不会安装您自己的 CA 的根证书,并且仍会收到警告。
关于.net - 自签名和证书颁发机构生成的证书有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3117999/
我有一个包含 JSON 数组的 JSON 文件 测试文件 [ { "Name": "Bob" }, { "Age": "37" }, { "DOB": "12/01/1985"} ] 我想
我是一名优秀的程序员,十分优秀!