1

Office 365 Outlook アドインを構築しています。そのアドインから Graph API を呼び出したいのですが、ユーザーにアプリへの再ログインを求めずにアクセス トークンを取得することは可能ですか?

4

3 に答える 3

2

ユーザーにアプリへの再ログインを求めずにアクセストークンを取得することはできますか?

いいえ、できません。

Outlook アドインには、getUserIdentityTokenAsyncという JavaScript API があります。この API を呼び出すと、Exchange Identity トークンを取得できますが、このトークンを使用してグラフ API にアクセスすることはできません。

Outlook アドインで Exchange サーバーからより多くの情報を取得するには、別の方法として EWS 要求を行うことを検討できます。

ここにあなたの参照のためのサンプルがあります

Outlook アドイン JavaScript MakeEWSRequest

于 2016-03-01T11:11:07.493 に答える
1

Office アドインと Graph API の間にシングル サインオンはありません。この記事のアプローチを使用できます。ログイン中のユーザー アクションを最小限に抑え、リフレッシュ トークンをキャッシュして、今後アクセス トークンを取得する方法を説明します。

于 2016-03-09T08:25:17.467 に答える