0

Office 365 からカレンダー、メール、連絡先を読み取るために、.NET アプリケーションで Microsoft Graph API を使用しています。現在、アプリケーションはアクセス トークンを使用して動作しており、1 時間ごとに期限切れになり、ユーザーに再ログインを促します。

私の要件は、トークンの有効期限を延長することです。これは、リフレッシュ トークンを使用してのみ行うことができます。スコープ "offline_access" をアプリに含めようとしたところ、" MSAL は常にスコープ 'openid profile offline_access' を送信します。これらは、ライブラリが機能するために必要であるため、抑制できません。これらのいずれも含めないでください。スコープ パラメータのスコープ。

リンク上の Graph API と MVC 統合のために Microsoft によって提供されたデモでアプリケーションをモデル化しました: https://docs.microsoft.com/en-us/outlook/rest/dotnet-tutorial

ここで何が間違っているのか、何が欠けているのでしょうか?

どんな助けでも大歓迎です。

4

1 に答える 1