In einer in einem Intranet bereitgestellten .net-Anwendung versuche ich, es auf einer bestimmten Seite einzurichten, in der ein Benutzer einen Termin einrichten kann die Outlook-Kalender verschiedener Personen, die auf der Seite aufgelistet sind.So legen Sie den Organisator einer Besprechung von einer .NET-Anwendung auf Exchange Webdienst fest
Um einen Exchange schaffe ich das tue ...
ExchangeService myService = new ExchangeService(ExchangeVersion.Exchange2010);
myService.Credentials = new WebCredentials("myName", "myPassword");
myService.AutodiscoverUrl("[email protected]");
... und dann einen Termin erstellen mit ...
Appointment a = new Appointment(myService);
etc. Wenn ich laufen diese es in Ordnung, funktioniert und setzt mich als Organisator des Treffens ein. Aber wenn ich die Site deploy - vermutlich muss ich den Benutzernamen und das Passwort des Benutzers, so dass sie der Organisator des Treffens als Appointment.Organisator ist schreibgeschützt. Aber ich weiß nicht und kann nicht auf ihren Benutzernamen und Passwörter zugreifen. Wie können also verschiedene Benutzer in einer .net-Webanwendung auf die Exchange-Webdienste zugreifen, sodass sie als Organisator eines Meetings angezeigt werden?
Während des Tests ich in der Benutzername und das Passwort bin ich setzen auf Windows anzumelden verwenden