我在办公室笔记本电脑中安装了 Azure cosmos db 模拟器。首先它显示 8081 已经在运行。我更改了端口问题已解决。
但显示无法添加防火墙规则设置。请使用/NOFirewall 选项重新启动 Azure Cosmos 模拟器。
我尝试在 CMD 中使用以下 2 个命令
Microsoft.Azure.Cosmos.Emulator.exe /NoFirewall
Microsoft.Azure.Cosmos.Emulator.exe /port=1729 /NOFirewall
但是我的问题还没有解决。请帮我解决这个问题。
生成新的授权密钥并保存到指定文件。生成的密钥可以与 /Key 或 /KeyFile 选项一起使用。
Microsoft.Azure.Cosmos.Emulator.exe /GenKeyFile=
如果模拟器已在运行,请将其关闭。
接下来,从以下路径中删除模拟器的数据目录: (C:\Users\用户名\AppData\Local\CosmosDBEmulator)
运行以下命令重启模拟器:
/AllowNetworkAccess /KeyFile= generatedKey /NoFirewall /Port=#####
请参阅命令行参数或解决使用 Azure Cosmos DB 模拟器时出现的问题
注意: 您可以使用您喜欢的任何端口,但请确保它当前未被使用。为了使数据浏览器继续运行,您必须将创建的密钥替换为默认密钥。
我也有同样的问题。请检查您的系统是否具有管理员权限。如果没有,您将需要通过添加您的 ID 本地管理员列表来获取它。
瞧,您现在是系统的管理员了。