会话在window.location.href之后丢失

时间:2017-07-25 09:41:59

标签: javascript ajax asp.net-mvc session

在登录html页面(我在m.yazilimsozluk.com子域中的html)中进行ajax调用

@discardableResult

在帐户控制器登录操作中,我设置用户会话

$.ajax({
        type: "POST",
        url: "http://mobile.yazilimsozluk.com/Account/Login/",
        .....

然后在profile.htm页面(我在m.yazilimsozluk.com子域中的html) 如果用户像这样登录,我会进行ajax调用

public ActionResult Login(LoginModel model, string returnUrl)
{
  .....
  Session["MemberId"] = Member.ID;
  ....
}

但是在Uye控制器中IsAccount动作会话(Session [" MemberId"])始终为null

$.ajax({
        type: "POST",
        url: "http://mobile.yazilimsozluk.com/Uye/IsAccount/",
        ...

为什么会话丢失?在user.htm中我调用它设置会话,没有问题

但在profile.htm中,当ajax调用go动作会话为空时

global.asax或web.config

中没有关于会话的任何属性

您可以在hamburger clikc profilim登录后登录此处:http://m.yazilimsozluk.com/user.htm(用户名和通行证是Tanebaum):http://m.yazilimsozluk.com/profile.htm

0 个答案:

没有答案