Как открыть аутентифицированное соединение с эмулятором Cosmos DB с оболочкой Mongodb? - PullRequest
0 голосов
/ 21 сентября 2018

Когда я запускаю

mongo --port 10255 --ssl

, я получаю соединение с эмулятором Cosmos db в режиме Mongodb.Когда я в этой оболочке пытаюсь запустить

db.runCommand( { shardCollection: "myDB.myCollection", key: { myId: "hashed" } })

, я получаю

{"_t": "OKMongoResponse",
"ok": 0,
"код ": 13,
" errmsg ":" Не аутентифицирован ",
" $ err ":" Не аутентифицирован "
}

Если я пытаюсь открыть соединение сстрока подключения, которую я использую в .net

mongo mongodb://localhost:C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==@localhost:10255/admin?ssl=true

Я получаю

FailedToParse: неверная цифра "C" при разборе C2y6yDjf5

Как я могуоткройте оболочку для эмулятора cosmos db, чтобы создать новую коллекцию, как указано в этом ответе ComosDB - MongoAPI - документ не содержит ключ шарда

...