在 ASP.NET Core 中,可以使用身份验证和授权来获取用户信息。一旦用户成功登录并获得有效的身份验证凭据,你可以在应用程序的任何地方访问用户信息。下面将介绍如何在后端全局获取用户信息。
首先,确保你的应用程序已经设置了身份验证和授权。这可以通过在 Startup.cs 文件的 ConfigureServices 方法中添加相应的服务来完成。以下是一个示例:
public void ConfigureServices(IServiceCollection services)
{
// 添加身份验证服务
services.AddAuthentication
本文介绍了在ASP.NET Core应用中如何在后端全局获取已认证用户的信息。通过设置身份验证和授权服务,然后利用HttpRequestContext获取用户主体,从而可以访问用户的唯一标识符和用户名。
订阅专栏 解锁全文
806

被折叠的 条评论
为什么被折叠?



