Asp.net mvc ASP.NET MVC中缺少PAGE.USER?
我认为在ASP.NET MVC中可以使用Page.User.Identity.IsAuthenticated,因为我看到其他人在谈论使用它 但是,当我键入Page时,intellisense只提供以下3个选项: CreateHtmlTextWriterFromType 等于 引用等于 你认为发生了什么事Asp.net mvc ASP.NET MVC中缺少PAGE.USER?,asp.net-mvc,Asp.net Mvc,我认为在ASP.NET MVC中可以使用Page.User.Identity.IsAuthenticated,因为我看到其他人在谈论使用它 但是,当我键入Page时,intellisense只提供以下3个选项: CreateHtmlTextWriterFromType 等于 引用等于 你认为发生了什么事 编辑:如果我执行Page Page=newpage(),则Page.User工作。真的需要吗 Page是一个Webforms对象,在MVC中帮助不大。您可以从HTTP上下文访问经过身份验证的用户
编辑:如果我执行
Page Page=newpage()
,则Page.User
工作。真的需要吗 Page
是一个Webforms对象,在MVC中帮助不大。您可以从HTTP上下文访问经过身份验证的用户,类似于httpcontext.user.identity
您可以在控制器中访问它:httpcontext.user.identity.IsAuthenticated
您可以像这样在视图中访问它:
希望这能有所帮助。您可以从母版页使用Context.User.Identity.IsAuthenticated