Исключение: кросс-разделенный запрос не может быть напрямую обслужен в запросе Azure Cosmos DB - PullRequest
0 голосов
/ 06 февраля 2019

Я получаю следующее исключение при выполнении запроса к базе данных Azure Cosmos.Я не могу понять точную проблему с этим исключением.Раньше он работал, и я уверен, что в Azure Cosmos DB не было никаких последних изменений.Может кто-нибудь предложить, как действовать дальше в исправлении этого исключения.

DocumentClientException: Предоставляется шлюзом.Это первое (внутреннее) исключение, которое все новые клиенты будут знать, как правильно работать.Это исключение прослеживается, но если вы не увидите, что оно всплывет как исключение (которое происходит только на старых клиентах SDK), вы можете спокойно проигнорировать это сообщение.

1 Ответ

0 голосов
/ 06 февраля 2019

Версия 1.4.1 - это действительно старый SDK.SDK заполняют заголовок версии, чтобы сервер знал, какая версия должна обработать этот запрос, но в этом случае кажется, что что-то изменилось на стороне сервера.

Обновление до последней версии SDK устранит проблему (так какобсуждается в комментариях).

...