【发布时间】:2012-05-19 12:42:57
【问题描述】:
用于 ASP.NET MVC 3 网站用户管理的标准演示包括以下登录过程:
- 用户输入身份验证数据。
- 数据已发布到服务器。
- 处理身份验证尝试的代码检查所提供的 DB 数据。
- 如果一切正常 - 调用
FormsAuthentication.SetAuthCookie为来自浏览器的即将到来的会话请求设置 cookie。 - 并将用户重定向到任何地方。
我想实现一个纯粹的 jQuery.Ajax - ASP.NET 登录机制。
我可以毫无问题地从 js 调用 MVC 站点操作。但是我如何从 JS 代码中手动获取这个 FormsAuthentication.SetAuthCookie cookie 数据,将它们放入浏览器 cookie 存储中?如何在服务器或 jQuery.ajax 成功代码中提取它们?
【问题讨论】:
标签: asp.net asp.net-mvc-3 jquery asp.net-authentication