从ASP.NET Core中的OpenID访问令牌获取声明可以通过以下步骤实现:
var nameClaim = User.Claims.FirstOrDefault(c => c.Type == "name");
if (nameClaim != null)
{
var userName = nameClaim.Value;
// 进一步处理用户名
}
总结起来,从ASP.NET Core中的OpenID访问令牌获取声明的步骤包括集成OpenID身份验证、访问HttpContext中的User.Claims属性、筛选所需的声明,并根据需要进行进一步处理。
领取专属 10元无门槛券
手把手带您无忧上云