Azure Cosmos DB快速入门示例无法正常工作

时间:2018-01-09 13:19:16

标签: c# azure-cosmosdb gremlin

我创建了一个新的Azure CosmosDB(Gremlin API),然后下载了Quickstart示例:

CosmosDB Gremlin API Quickstart

当我运行它时,会出现此异常:

  

JsonReaderException:从JsonReader读取JObject时出错。路径'',第0行,第0位。

我检查过,端点和authKey已设置。

    public async Task RunAsync(DocumentClient client)
    {
        // the line below throws the Exception
        Database database = await client.CreateDatabaseIfNotExistsAsync(new Database { Id = "graphdb" });

        DocumentCollection graph = await client.CreateDocumentCollectionIfNotExistsAsync(
            UriFactory.CreateDatabaseUri("graphdb"),
            new DocumentCollection { Id = "Persons" },
            new RequestOptions { OfferThroughput = 1000 });

Screenshot

Quickstard示例附带了端点,并在App.config文件中填写了authKey: App.config

如何解决?

1 个答案:

答案 0 :(得分:4)

请将端点更改为此格式https://<account-name>.documents.azure.com:443/

这是新创建的Gremlin帐户的当前问题,不久将在快速入门中解决。