[英]Azure CosmosDb Emulator Error: Failed loading emulator secrets certificate. Error 0x8009000f
[英]Azure CosmosDb Emulator Error: Failed loading emulator secrets certificate
我安装了 Azure CosmosDb 模拟器,但它没有启动并给出错误:“加载模拟器机密证书失败。错误:0x80092022” 当我检查我的证书时,它也没有创建任何与 cosmos db 模拟器相关的证书。 然后,我尝试在 cmd 上通过“Microsoft.Azure.Cosmos.Emulator.exe /GenCert”命令手动创建证书,但这次显示错误“生成模拟器 SSL 证书时出错”
我怎么解决这个问题?
这也是我正在积极解决的问题。 生成缺失证书的方法是执行以下操作:
用管理员打开cmd.exe
使用此命令导航到 CosmosDB 安装文件夹
C:\Program Files\Azure Cosmos DB Emulator
运行此命令以确保 CosmosDB 模拟器已关闭
Microsoft.Azure.Cosmos.Emulator.exe /Shutdown
运行此命令以生成缺少的证书:
Microsoft.Azure.Cosmos.Emulator.exe /GenCert
确保在Local Computer\Personal\Certificates下的 Computer Certificates 中正确生成以下证书
DocumentDbEmulatorCertificate | LocalHost
从开始菜单或命令行启动 CosmosDB 并等待它完全初始化
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.