我已经注册了两个应用程序,它们代表一个客户端,而另一个代表azure active directory中的后端web api。现在我有了一个angular SPA,在其中我想使用MSAL angular库来支持授权码流,使用PKCE来获得认证码并兑换它,然后获得auth_token、id_token和刷新令牌。那么这是可能的吗?我不是很确定该怎么做?
发布于 2020-11-05 21:36:33
将MSAL.js与Angular结合使用
当前的MSAL.js 2.x (msal-browser)实现了认证码(w/ PKCE)流。还有一个核心,它带有一些额外的特性和粘合代码,它实现了隐式流(因为它基于MSAL.js 1.x,也称为MSAL-Angular wrapper library )。然而,你不需要仅仅因为你有一个Angular项目就使用它。相反,您可以使用MSAL.js 2.x directly.please创建自己的身份验证服务。对于information,请参考类似的问题
https://stackoverflow.com/questions/64697688
复制相似问题