Не удается подключиться к моей DocumentDB в консольном приложении, но не в linqpad

По какой-то причине этот код не работает в консольном приложении, но работает при запуске в LinqPad 5:

private static readonly Uri EndpointUri = new Uri(@"obfuscated");
private static readonly string AuthorizationKey = @"obfuscated";

private static void Main(string[] args)
{
    using (var client = new DocumentClient(EndpointUri, AuthorizationKey))
    {
        var database = client.CreateDatabaseQuery()
                             .Where(db => db.Id == "FirstDB")
                             .AsEnumerable()
                             .SingleOrDefault();
    }
}

Я получаю ошибку: Authentication failed because the remote party has closed the transport stream.Я удостоверился, что Endpoint и AuthKey идентичны посредством копирования / вставки (я просто запутал это для этого вопроса). Я думаю только о том, что моя организация каким-то образом создает мне проблемы, потому что URI - это https, но я ожидаю, что в этом случае LinqPad столкнется с той же проблемой.

0 ответов

Другие вопросы по тегам