_ChM_ Ответов: 0

EWS-организатор назначений остается нулевым


Привет,

Я использую управляемый API EWS для создания встреч в общедоступном календаре (общедоступная папка).

Если я использую учетную запись Exchange Server, то создать встречу в общедоступном календаре не составит труда. Если я использую учетную запись Office365 для создания такой встречи, она создается с правильной датой начала, датой окончания и т. д... Но поле организатор не публикуется ... он остается "нулевым".

Кто-нибудь знает, что может вызвать такое поведение? Может ли это иметь какое-то отношение к разрешениям пользователя Office365? ... Я не нашел настройки разрешения, которая, по-видимому, отвечает за это.

ExchangeService service = new ExchangeService();
service.Credentials = new WebCredentials("username", "password");
service.UseDefaultCredentials = false;
service.AutodiscoverUrl("username@mail.com", ValidateRedirectionUrl);

Appointment newAppointment = new Appointment(service);
newAppointment.Start   = startDate;
newAppointment.End     = endDate;
newAppointment.Subject = "Subject";
newAppointment.Body    = "Body";

List<Appointment> appointments = new List<Appointment>();
appointments.Add(newAppointment);

service.CreateItems(appointments, folderId, MessageDisposition.SendAndSaveCopy, SendInvitationsMode.SendToNone);


Что я уже пробовал:

Я попытался изменить различные настройки разрешений пользователя Office365,но ничего не изменилось.

0 Ответов