如何在MacOS上创建HTTPS SSL证书?

问题描述 投票:0回答:1

我使用的是 MacOS 15.0,需要设置 SSL ASP.NET Core 开发人员证书才能在 Rider IDE 中处理我当前的项目。我的钥匙串中没有预先存在 localhost 或 ASP.NET 证书,但每次我尝试运行命令以创建 SSL 证书时,我都会收到一条错误消息,例如:

There was an error creating the HTTPS developer certificate.

还有 IDE 和控制台错误的屏幕截图。

控制台出错

我已经尝试在钥匙串中手动设置/创建证书并在控制台中运行命令,但是一旦我到达将 .pfx 文件导入钥匙串的部分(“sudo security import ~/localhost- dev.pfx -k ~/Library/Keychains/login.keychain-db")尽管使用正确/不使用密码,我也会收到错误消息:

security: SecKeychainItemImport: MAC verification failed during PKCS12 import (wrong password?)
asp.net macos https ssl-certificate rider
1个回答
0
投票

Apple 在 macOS 中引入了一项重大更改,打破了现有的 .NET SDK,

https://github.com/dotnet/announcements/issues/324

您必须等待更新的 .NET SDK 版本。

© www.soinside.com 2019 - 2024. All rights reserved.