Код: Выделить всё
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
service.Credentials = new WebCredentials("AdminUsername", "AdminPass");
service.AutodiscoverUrl("UserItryToImpersonate@domain.com", RedirectionUrlValidationCallback);
//creates an object that will represent the desired mailbox
Mailbox mb = new Mailbox(@"UserItryToImpersonate@domain.com");
// Create Calendar object for testing
CalendarFolder folder1 = new CalendarFolder(service);
folder1.DisplayName = "UserItryToImpersonate@domain.com";
folder1.Save(WellKnownFolderName.Calendar);
FolderId rootCalendarFolder = new FolderId(WellKnownFolderName.Calendar, "UserItryToImpersonate@domain.com");
UserConfiguration.Bind(service, "CategoryList", rootCalendarFolder, UserConfigurationProperties.All); //// error here....
когда я вошел в OWA это сработало...
Как это обойти...
Как создать объекты удаленно???
В большинстве тем говорится об ошибке разрешений... но я уверен, что у меня есть разрешения...
Эта проблема решена, когда я получаю разрешение и вхожу в OWA, выдавая себя за него...< /p>
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/594 ... to-get-the