我一直在测试 Visual Studio Code - AZURE COSMOS DB 扩展 与 Graph API 选项结合使用,遇到提供的凭据无效(错误 401) 错误。 我之前在 Azure Portal 上创建了一个现有的 Azure Cosmos DB Graph API 项目,该项目已经生成 URI、主键以及主连接字符串。我在很多情况下一遍又一遍地重复相同的过程,甚至设法使用dtui-数据迁移工具来播种数据和所有内容 总是很顺利。但是尝试通过以下方式连接到 Graph API 数据库 Visual Studio Code - AZURE COSMOS DB 扩展 Graph Explorer 用户界面似乎比我想象的要复杂一些。 当我想提供附加数据库帐户时,系统会提示Visual Studio Code命令
Select a Data Account API...
我选择了图表
。
他们提示的下一个 Visual Studio Code 命令
输入您的数据库帐户的连接字符串(按“Enter”键确认或按“Escape”键取消
。
然后,我使用类似的格式模式提供了项目的主连接字符串:
AccountEndpoint=https://<my-project-endpoint>.documents.azure.com:443/;AccountKey=<my-project-primary-key==>;
然后,我可以看到我之前在 Azure Portal 上创建的 Graph API 的正确数据库
和集合
>,
尽管当单击“集合”以启动并显示图形浏览器时,我最终收到以下提供的凭据无效(错误 401) 消息:
任何有关如何处理此问题的提示将不胜感激。谢谢。
最佳答案
如果此图形帐户是在 2 月份图形 GA 之前创建的 ( https://azure.microsoft.com/en-us/blog/azure-cosmosdb-graph-api-now-generally-available/ ),那么您需要创建一个新帐户并重试。 Azure 中的 gremlin 支持对于 GA 图形帐户要好得多。您还可以在我们的 GitHub 重现中提出此问题:https://github.com/Microsoft/vscode-cosmosdb/issues .
斯蒂芬
关于azure - Visual Studio Code - AZURE COSMOS DB 扩展 - 提供的凭据无效(错误 401),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50184631/