![](/img/trans.png)
[英]Cannot run .NET Core 3.1 tests projects on Visual Studio 2019 for Mac
[英].net-core3.1 on Visual Studio for Mac: Unable to configure HTTPS endpoint
在我的 Mac 上,當我嘗試運行 .net 核心項目時,Visual Studio 會引發此錯誤。
System.InvalidOperationException: "無法配置 HTTPS 端點。未指定服務器證書,並且無法找到默認開發人員證書或已過期。\\n要生成開發人員證書,請運行 'dotnet dev-certs https'。要信任證書(僅限 Windows 和 macOS)運行“dotnet dev-certs https --trust”。\\n有關配置 HTTPS 的詳細信息,請參閱https://go.microsoft.com/fwlink/?linkid=848054。
運行: dotnet dev-certs https
返回:
未找到具有可跨安全分區訪問的密鑰的有效 HTTPS 證書。 將運行以下命令來修復它:'sudo security set-key-partition-list -D localhost -S unsigned:,teamid:UBF8T346G9' 此命令將使證書密鑰跨安全分區訪問,並可能提示您輸入密碼。 有關詳細信息,請參閱: https : //aka.ms/aspnetcore/2.1/troubleshootcertissues未找到具有跨安全分區可訪問密鑰的有效 HTTPS 證書。 將運行以下命令來修復它:'sudo security set-key-partition-list -D localhost -S unsigned:,teamid:UBF8T346G9' 此命令將使證書密鑰跨安全分區訪問,並可能提示您輸入密碼。 有關詳細信息,請參閱: https : //aka.ms/aspnetcore/3.1/troubleshootcertissues已存在有效的 HTTPS 證書。
運行: sudo security set-key-partition-list -D localhost -S unsigned:,teamid:UBF8T346G9
提示輸入兩個密碼:
密碼:
解鎖密碼默認:
然后返回:
安全性:SecKeychainItemSetAccessWithPassword:您輸入的用戶名或密碼不正確。
我還刪除了我的localhost
證書並生成了一個新證書。
我還應該嘗試什么?
這對我有用:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.