現在、自分のカレンダーを持つWebサービスで作業しています。このカレンダーとクライアントのExchangeカレンダーを同期しようとしています。 これまでのところ、私はOutlookのメールアドレス(... @ outlook.com)でテストを行ってきました。Office 365からカレンダーを取得しようとするとアクセストークンの検証に失敗する
私はクライアントをリダイレクトし、認証プロセスのためのOAuthを使用します。その後、アクセス権を取得し、トークンリフレッシュ... https://login.microsoftonline.com/common/oauth2/authorizeなど、私はhttps://graph.microsoft.com/v1.0/me/calendarsとヘッダにアクセストークンを送信をGET使用してクライアントのカレンダーを取得しよう。
@ outlook.comのメールアドレスではこれまでのところ完全に機能しましたが、Office 365アドレス(... @ mybusiness.onmicrosoft.com)と同じプロセスを試してみましたが、
エラー ":{ "コード": "InvalidAuthenticationToken"、 "メッセージ": "アクセストークン検証失敗"、 "innerError":{ "要求ID":" 48dbe66d-0b82-490b- a84a-8944eaffc8ea」、 "日付": "2017-05-15T07:51:59" }
私はポストマンは、同じWeb addreと同じ作業を行うために使用
私は郵便配達員のOAuth 2認証で受け取ったトークンを使用し、それは働いた。私がWebサービスで使用するアクセストークンは有効なので、なぜPostmanで動作するのかわかりません。なぜ今すぐ動作しないのでしょうか?私のアプリケーションはAzure Active Directoryには登録されていませんが、apps.dev.microsoft.comに登録されています。
ありがとうございました!