2017-08-23 13 views
0

ストリーミング通知に関するすべての情報では、メールボックスを購読したくない場合に、ストリーミングサブスクリプションで偽装を使用することが予想されます。これは、ユーザーのメールボックスにアクセスするサービスアプリケーションがある場合には妥当と思われます。私の場合、私は部屋のメールボックスのカレンダーを購読する必要があります。デリゲートアクセスでのストリーミング通知の使用

この回答に基づいて:Getting notification from Resource calendar in EWS部屋のメールボックスは、通常、アカウントが無効になっており、委任を使用する必要があります。

委任を使用するときに親和性を維持し、維持する適切な方法は何ですか?偽装ヘッダーの設定を無視して、How to: Maintain affinity between a group of subscriptions and the Mailbox server in Exchangeに記載されているその他の操作はすべて行う必要がありますか?

答えて

0

リソースルームの場合は、優先アクセスとして偽装を使用します。私は一般的にルームリソースのADユーザーIDはADのログインでは無効になっていますが、私の推測はWindowsログインのみに影響することがわかります。技術的には、あなたが偽装すると、あなたは実際にルームユーザーとしてログインしません。これらの資格情報を使用してサービスアカウントとしてログインし、偽装IDで、Exchangeが実際に行うすべての要求を行う部屋であると見なすように指示します。

0

フォルダーオブジェクトを作成するときに、自分のカレンダーを共有していた他のユーザーの電子メールアドレスを渡します。以下の通り: フォルダ[0] =新しいFolderId(WellKnownFolderName.Calendar、新しいメールボックス( "OtherUserEmail")); そして、購読してください。 service.SubscribeToStreamingNotifications

関連する問題