如何从网络应用生成访问令牌和嵌入令牌

How to generate access token and embed token from web app

我想使用 javascript 从我的 Web 应用程序生成 azure 活动目录的访问令牌和嵌入令牌。我尝试通过使用 ajax 调用 REST-API 来生成令牌,但我遇到了 CORS 问题。 然后我尝试使用 ADAL 和 MSAL,但没有任何效果。 如何以编程方式在我的 Web 应用程序中生成令牌?

您可以使用 ADAL/MSAL 将 AAD 集成到 javascript 中。如果使用 javascript 中不支持的客户端凭据流,您将收到 CORS 错误。

有获取访问令牌的样本: