我正在尝试使用react-aad-msal。一切运行正常(我可以从Azure中获取令牌),直到我尝试从缓存中获取它。当我使用getAccessToken()方法时,页面一次又一次地重新加载。msal似乎无法从缓存中加载令牌。我尝试了这些解决方案(),但它不起作用。你有什么想法吗?下面是我的配置:
import jwt from 'jwt-decode
我使用react-aad-msal和msal包来实现使用azure active directory的身份验证。我能够获得访问令牌,但每次令牌被后端(.net核心)验证为“无效令牌”时。我能够使用postman中的response_type“代码”进行身份验证来访问所有web服务。 我已经尝试在jwt.io中解码令牌。这显然是范围的问题。我附上了react
我对使用Azure Active Directory和ASP.NET框架4.x的组织实现单点登录很感兴趣。在研究了微软的文档之后,我偶然发现了使用MSAL (微软认证库)的建议,以及GitHub 上的代码示例。此引用了代码示例。Microsoft.Owin.Security.Cookies那么这些包与MSAL</
我想缓存令牌,然后从webform访问它。AuthorizationCodeReceivedNotification context) // Upon successful sign-in, get the access token and cache it by using MSALserviceProvider.GetRequiredService<IMsalTokenCacheProvider>();
return msal