在 MSAL.js 中获取 SAML 令牌

Acquire a SAML token in MSAL.js

我可以使用 SPA JavaScript Microsoft 身份验证库使用 acquireTokenSilent 获取 JWT 令牌。

有什么方法可以获得签名的 XML SAML 令牌,而不是获得签名的 JWT 令牌?

我有一个后端应用程序(我无法控制更改),它被设置为接收 SAML 并将读取令牌并根据证书检查它们。

MSAL 是一个支持 OAuth 和 OpenID Connect 的客户端库,它不是为处理 SAML 而设计的。

此外,Single Sign-On SAML protocol and Federated Authentication with a SAML Identity Provider 应该是直接实施 SAML 的良好起点。