使用javascript创建一个asp.net身份验证cookie

时间:2013-09-03 13:55:09

标签: javascript asp.net asp.net-mvc authentication cookies

我们将拥有一个带有WebForms,MVC和一些SPA部分的混合ASP.NET环境。

现在我想实现其中一个登录表单,只需将鼠标悬停在登录链接上即可。这将要求我们可以通过Web服务调用(不是问题)对用户进行身份验证。但为了与其余页面保持兼容,我们需要在浏览器中设置ASP.NET身份验证cookie。所以它适用于其他页面。

这可能吗?
或者是使用iframe重新加载登录表单的唯一方法吗?

1 个答案:

答案 0 :(得分:2)

您只需在服务器端设置Auth Cookie

即可
FormsAuthentication.SetAuthCookie(userName, remeberMe);

并使用已登录的视图更新登录视图。