ssl - 无法在 Mac 上创建开发者证书
问题描述
这发生在一夜之间。昨天我能够在我的 .NET Core 应用程序上工作。现在,每次我尝试执行时dotnet run
,我的 cmd 行中都会出现以下错误:
如您所见,我尝试运行建议的命令来创建开发人员证书,dotnet dev-certs https
然后是dotnet dev-certs https --trust
. 运行它们,我得到
将 HTTPS 开发人员证书保存到当前用户个人证书存储时出错。
在我运行这些命令之前,我在这个页面上读到我的钥匙串中有两个相互竞争的 localhost 认证。所以我进入钥匙串删除其中一个无济于事。然后我删除了另一个我可以以某种方式重新创建它的想法。因此我运行上面的命令。
然后我发现对于命令选项的大多数变体,我得到相同的“保存 HTTPS 时出错...”错误dotnet dev-certs https [options]
(可以找到正在运行的选项dotnet dev-certs https -h
任何人都知道为什么我可能会收到此错误?我怎样才能获得更多关于为什么它不能保存到“证书商店”的信息?似乎我被拒绝访问某种文件夹。
解决方案
推荐阅读
- python - Keras CNN:验证准确率停留在 70%,训练准确率达到 100%
- automated-tests - GEB - 查找并计算文本中具有特定单词的所有元素
- python - 如何从 Git Bash 进入活跃的 Python 虚拟环境
- javascript - 使用 TypeScript 和 Chai 的强类型深度相等断言
- google-cloud-platform - 如何删除较旧的 gcloud 工具:您的系统 PATH 上有较旧版本的工具。请删除
- julia - 如何为数组定义运算符 <?
- c# - Visual Studio 代码无法成功打开项目
- sql - How do I code a dynamic NetSuite date range that begins the 1st day of the month (4 months ago) and ends the last day of last month?
- python - 我想在课堂上打印一个随机生成的数字,但不断出错
- node.js - 当我从 Node 服务器访问后端时,为什么会收到 404 Bad request?