内容简介:本文最后更新于 2019年3月5日 可能会因为没有更新而失效。如已失效或需要修正,请留言!有时因为开发的需求,需要为本地的网页服务器设置 https 访问。在这里记录一下在 macOS 系统下快速创建自签名证书并设置可信的方法。基本所有在 macOS 中开发的人应该都已经安装过了命令行工具,在终端中一句命令即可安装。
本文最后更新于 2019年3月5日 可能会因为没有更新而失效。如已失效或需要修正,请留言!
有时因为开发的需求,需要为本地的网页服务器设置 https 访问。在这里记录一下在 macOS 系统下快速创建自签名证书并设置可信的方法。
Xcode Command Line Tools
基本所有在 macOS 中开发的人应该都已经安装过了命令行工具,在终端中一句命令即可安装。
xcode-select --install
生成证书
在终端里运行以下命令即可在用户目录里生成证书和秘钥。
openssl req -x509 -days 3650 -out localhost.crt -keyout localhost.key \ -newkey rsa:2048 -nodes -sha256 \ -subj '/CN=localhost' -extensions EXT -config <( \ printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")
其中 -days 3650
参数是指定证书的有效时间为 3650 天。
设置信任
最后,需要在系统中设置信任,否则直接使用仍会提示不信任。
直接搜索打开“钥匙串访问”,“文件” - “导入项目” - 选择刚生成的 crt 文件。
双击打开刚导入的证书,设置“使用此证书时:始终信任”。
效果如下图。
以上所述就是小编给大家介绍的《创建 Localhost 证书》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 创建私有CA并签发证书
- iOS App创建证书,添加Appid,创建配置文件流程
- 创建自签名 SSL 数字证书以配置开发测试环境站点 HTTPS 访问
- RHCE证书,CCNA证书
- DV SSL证书和其他证书有什么不同?
- 生成根证书CA及签发子证书及配置站点实践
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web前端开发最佳实践
党建 / 机械工业出版社 / 2015-1 / 59.00元
本书贴近Web前端标准来介绍前端开发相关最佳实践,目的在于让前端开发工程师提高编写代码的质量,重视代码的可维护性和执行性能,让初级工程师从入门开始就养成一个良好的编码习惯。本书总共分五个部分13章,第一部分包括第1章和第2章,介绍前端开发的基本范畴和现状,并综合介绍前端开发的一些最佳实践;第二部分为第3-5章,讲解HTML相关的最佳实践,并简单介绍HTML5中新标签的使用;第三部分为第6-8章,介......一起来看看 《Web前端开发最佳实践》 这本书的介绍吧!
JS 压缩/解压工具
在线压缩/解压 JS 代码
HSV CMYK 转换工具
HSV CMYK互换工具