macos - 使用 SAN 从 Mac 上的钥匙串导出 PEM(主题备用名称)
问题描述
有没有办法从 Mac 中的钥匙串中导出一个密钥并同时为其分配一个 SAN(主题备用名称)?我需要为 10.0.2.2 提供 SAM。它适用于 Android 开发,其中模拟器是 localhost,并且托管具有 Web API 的模拟器的计算机映射到 10.0.2.2。
我读了一篇关于使用 Open SSL 的文章(将移动应用程序连接到后端以使用 SSL 进行开发),但需要使用 Keychain 中已有的证书。我的开发机器已经使用自签名证书运行,并且 Web API 层工作正常。
有人知道怎么做这个吗?
解决方案
戈登戴维森的回答是正确的。我使用 openssl 创建了一个新密钥。
推荐阅读
- python - R fast.prcomp PCA 和 scikit-learn PCA 的结果不同
- asp.net-mvc - 使用 ninject 和 MVC5 时如何解决我的 Ninject.web.commons.cs 文件中的 DynamicUtility 错误?
- materialize - 如何将头像图像放在导航栏中?
- rest - 除了互操作性之外,Restful WebService 的优势是什么?
- spring-boot - 为什么不能在 junit 配置中添加程序参数?
- java - 使用 itext 4 编辑 pdf 中的现有超链接
- apache-pig - 当我们使用条件时如何处理展平运算符
- encoding - WebStorm 终端编码/字体问题
- javascript - JS - 在加载其他资源之前设置 Base-Path
- java - 为什么谷歌日历事件 API 不支持 IST 时区?