在 WPF 和 angular

问题描述

我有一个 WPF 客户端应用程序,它使用我们的 Azure AD 对用户进行身份验证。是否可以将 JWT 令牌从 WPF 应用程序传递到 Angular 应用程序并使用它来对用户进行身份验证?

我想实现用户不需要登录两次。我想根据在 WPF 应用程序中进行身份验证时检索到的信息,以某种方式重新对 Angular 应用程序中的用户进行身份验证。

解决方法

是的,应该是。调用应用程序时,您可以在请求中包含 JWT 令牌,并准备应用程序对其进行验证(在这种情况下,我会说是针对 Azure AD 授权)。您当然有几个可以遵循的示例/来源,例如 this one

我不知道您是否在使用 OpenId Connect with Azure AD,但考虑到您的用例,这可能是一个不错的选择 :)