编程语言
首页 > 编程语言> > c# – CurrentUser / ClaimsPrincipal

c# – CurrentUser / ClaimsPrincipal

作者:互联网

我需要一些帮助.如何访问当前经过身份验证的用户/ ClaimsPrincipal.在过去,我会使用HttpContext.Current,但现在似乎有点不对劲.

解决方法:

使用OWIN,可以从OWIN上下文的Authentication.User属性中找到用户.

OwinContext context = Request.GetOwinContext();
ClaimsPrinicipal user = context.Authentication.User;
// do stuff with user.

布洛克艾伦有一个post on using cookie authentication with OWIN.

标签:c,owin
来源: https://codeday.me/bug/20190713/1454464.html