【发布时间】:2015-10-19 07:37:11
【问题描述】:
我有一个 MVC 应用程序,我在其中使用 jquery 进行服务调用并在视图中显示。我打算在布局页面中添加对身份验证的调用,但是如果用户直接调用局部视图页面,则根本不会调用身份验证。
【问题讨论】:
-
为什么用户会调用局部视图?你在使用 User.Identity 模型吗?
-
不。我没有使用 User.Identity 模型。但我没有做任何事情来阻止用户调用部分视图。我应该阻止用户调用部分视图吗?我是 MVC 的新手。请帮忙。
-
您如何确保您的用户已通过身份验证?
-
将用户 ID 传递给身份验证 REST 服务并确保用户是有效用户。
-
然后呢?如果用户已通过身份验证,您是否不存储或者您每次都发出请求?
标签: jquery asp.net-mvc asp.net-mvc-4 model-view-controller