Веб-службы Exchange -Ответ, полученный от службы, не содержит допустимого XML

Я пытаюсь подключиться к веб-сервисам Exchange (ews )на сервере Exchange 2010. Вот код, который я использую:

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Exchange.WebServices.Data;

namespace NDR_Processor
{
    class Program
{
    static void Main(string[] args)
    {
        ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
        service.Credentials = new System.Net.NetworkCredential("redacted", "redacted", "redacted");

        service.Url = new Uri("https://exchange.redacted.net/EWS/Exchange.asmx");

        System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };

        FindItemsResults findResults = service.FindItems(WellKnownFolderName.Inbox, new ItemView(1000));

        foreach (Item item in findResults.Items)
        {
            Console.WriteLine(item.Subject);
            Console.WriteLine(item.Body);

        }
    }
}
}

Однако при этом я получаю сообщение об ошибке «Ответ, полученный от службы, не содержит допустимого XML». Внутреннее исключение указывает :{"Данные на корневом уровне недействительны. Строка 1, позиция 1."}

Я пытался нажатьhttps://exchange.redacted.net/EWS/Exchange.asmxв веб-браузере он предлагает мне войти в систему, а затем, насколько я могу судить, мне предоставляется действительный XML-документ. Поэтому я не понимаю, почему мое приложение задыхается.

У кого-нибудь есть идеи, почему это может происходить или как я могу это решить?

Спасибо Брэд

5
задан Brad 5 July 2012 в 12:31
поделиться