我现在遇到ASP MVC 5身份问题。
说明
我想:
当用户登录项目 admin
时var user = User.Identity.IsAuthenticated; //User has value and IsAuthenticated return true.
成功验证后,我正在重定向到项目网站的页面。但是,如何从项目 admin ?
我已经尝试过了:
在项目 admin 中创建ApiController以进行用户登录(使用RestSharp)。但它不起作用。
//function ApiController
public UserDto GetUser()
{
var result = new UserDto();
var user = System.Web.HttpContext.Current.User; //Can not get user login information
var id = User.Identity.GetUserId();//Can not get user Id.
//Map user -> UserDto at here
return result;
}
有人可以帮我解决这个问题吗?
感谢。
答案 0 :(得分:0)