ajax和安全控制器

时间:2010-07-26 23:58:55

标签: jquery asp.net-mvc ajax asp.net-membership

我正在使用jQuery Ajax发布,当成功获取数据并替换一些运行良好的项目时,如果我向控制器添加一些安全性

[Authorize]
public ActionResult .........

如果用户登录的所有内容都没问题,但是当用户未登录或未授权时,应将其重定向到登录页面

由于我使用的是Ajax并且它不是普通的帖子,用户不会重定向到登录窗口? 我该怎么做才能解决这个问题? 或者我怎么知道用户在发布之前没有授权用java来显示警告,告诉用户登录或者角色不匹配?

1 个答案:

答案 0 :(得分:0)

我认为这两个问题可以提供足够的信息,让您朝着正确的方向前进。

  1. Asp MVC [Authorize] to return a Post instead of a Get
  2. More control on ASP.Net MVC's Authorize; to keep AJAX requests AJAXy