最近,我一直在做一个使用证书签署数据的项目。从那时起,我的可信证书(包括.net开发证书)被迅速删除。使用
dotnet dev-certs https --trust
在我的应用程序启动完成之前,我必须重复信任该证书(并且它会在 2 或 3 秒后一遍又一遍地被删除)。如果我能找到需要信任证书的关键时刻,那就太好了。如果没有,启动结束时会抛出以下异常:
System.InvalidOperationException:'无法配置HTTPS端点。 未指定服务器证书,默认开发者 找不到证书或证书已过期。生成一个 开发人员证书运行“dotnet dev-certs https”。信任 证书(仅限 Windows 和 macOS)运行 'dotnet dev-certs https - 相信'。有关配置 HTTPS 的更多信息,请参阅 https://go.microsoft.com/fwlink/?linkid=848054。'
这真的很烦人,我需要找到这个问题的根源。我还使用过
certmgr.msc
,并且可以确认我的证书每 2 到 3 秒就会从 /Current User/Personal/Certificates/
中删除。
我也遇到了同样的问题,通过删除防病毒程序解决了我的问题