Не удается подключиться к моей 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 столкнется с той же проблемой.