我一直在我的 .NET 应用程序中使用 Microsoft Graph API 来读取 Office 365 中的日历、邮件和联系人。现在我的应用程序使用访问令牌进行工作,该令牌每隔一小时到期并提示用户重新登录。
我的要求是延长令牌到期时间,这只能使用刷新令牌来完成。我试图在我的应用程序中包含范围“offline_access”,它给了我错误“ MSAL 始终发送范围‘openid profile offline_access’。它们不能被抑制,因为它们是库运行所必需的。不要包括任何这些范围参数中的范围。 "
我在 Microsoft 为 Graph APIs 和 MVC 集成提供的演示中对我的应用程序进行了建模: https ://docs.microsoft.com/en-us/outlook/rest/dotnet-tutorial
我在这里做错了什么或者我错过了什么?
任何帮助将不胜感激。