イントラネットに展開された.netアプリケーションで-特定のページでユーザーがそのページにリストされているさまざまな人のOutlookカレンダーで予定を設定できるように取得しようとしています。
ExchangeServiceを作成するために、私はこれを行っています...
ExchangeService myService = new ExchangeService(ExchangeVersion.Exchange2010);
myService.Credentials = new WebCredentials("myName", "myPassword");
myService.AutodiscoverUrl("myEmailAdddress@myCompany.com");
...次に...を使用して予定を作成します
Appointment a = new Appointment(myService);
これを実行すると、問題なく機能し、会議の主催者として設定されます。しかし、サイトを展開するときは、おそらく、Appointment.Organiserが読み取り専用であるため、ユーザーが会議の主催者になるように、ユーザーのユーザー名とパスワードを入力する必要があります。しかし、私は彼らのユーザー名とパスワードを知らず、アクセスすることができません。では、.net Webアプリケーション内で、さまざまなユーザーがExchange Webサービスにアクセスして、会議の主催者として表示されるようにするにはどうすればよいでしょうか。
テスト中に、Windowsへのログインに使用するユーザー名とパスワードを入力します