В строке подключения отсутствует обязательное свойство: ошибка AccountEndpoint при использовании нового CosmosClient (CosmosConnectionString) - PullRequest
0 голосов
/ 13 июля 2020

Я получаю ошибку The connection string is missing a required property: AccountEndpoint при использовании конструктора new CosmosClient(CosmosConnectionString) для CosmosClient со сборкой Microsoft.Azure.Cosmos.Client, Version=3.11.0.0 - Как это исправить? Строка подключения из учетной записи выглядит так (AccountEndpoint отсутствует:

DefaultEndpointsProtocol=https;AccountName=devdb;AccountKey=xxxx;TableEndpoint=https://devdb.table.cosmos.azure.com:443/;

1 Ответ

1 голос
/ 13 июля 2020

Строка подключения, которую вы указываете, предназначена для подключения к учетной записи хранения Azure (при использовании пакета Azure.Storage.* Nuget) или учетной записи Cosmos DB с таргетингом на Table API (при использовании (Microsoft.Azure.Cosmos.Table package).

Чтобы подключиться к учетной записи Cosmos DB с помощью пакета Microsoft.Azure.Cosmos, необходимо указать строку подключения в формате AccountEndpoint=https://account-name.documents.azure.com:443/;AccountKey=account-key;.

...