EWS Java API を使用し、OAuth トークンを渡して Office 365 メールボックスからデータを取得しています。
私は Web API を開発しているため、Office 365 の Azure Active Directory アプリケーションで定義された「アプリケーションのアクセス許可」を使用することを好み、「クライアント資格情報フロー」OAuth フローを使用してアプリケーション固有の OAuth トークンを取得しました。組織内のメールボックス」。
ドキュメント「 http://blogs.msdn.com/b/exchangedev/archive/2015/01/21/building-demon-or-service-apps-with-office-365-mail」に記載されている手順でトークンを取得後-calendar-and-contacts-apis-oauth2-client-credential-flow.aspx "
このトークンを EWS Java API に渡しました。
それは私に言ってエラーを与えました:
microsoft.exchange.webservices.data.ServiceResponseException: 現在、送信先サイトのクライアント アクセス サーバーが要求を処理できなかったため、この要求に対して Exchange Web サービスを利用できません。
.net 用の EWS マネージ API で同様のことを試しました。同様のエラーが発生しました。
このエラーを解決するためのヘルプと指示を誰でも提供できますか。
感謝をこめて、
プランジャル