我正在使用Azure Active Directory Authentication Library来在WPF应用程序中登录用户。调用
AuthenticationContext.AcquireToken()
后,我会得到一个带有一些UserInfo
的AuthenticationResult
,但它没有提供我的应用程序所使用的ClaimsPrincipal
。而且System.Security.Claims.ClaimsPrincipal.Current
只返回一个空的主体对象,其中没有声明填充。我如何获取已登录用户的ClaimsPrincipal
?
Thread.CurrentPrincipal
还包含一个空的GenericPrincipal。 - orad