Session 使用react在登录和注销时更改地址请求cookie

Session 使用react在登录和注销时更改地址请求cookie,session,reactjs,cookies,Session,Reactjs,Cookies,每当我尝试注销时,我的cookie都会发生变化,首先,当成功登录时,我会得到一个消息,然后当尝试注销时,我的cookie会发生变化,注销将失败。下面是我的代码: 登录代码: $.ajax({ method: "POST", url: unicornRes("login"), contentType: "application/json", data: JSON.stringify({ userAcc: email, userPwd: password }) }

每当我尝试注销时,我的cookie都会发生变化,首先,当成功登录时,我会得到一个消息,然后当尝试注销时,我的cookie会发生变化,注销将失败。下面是我的代码:

登录代码:

$.ajax({
  method: "POST",
  url: unicornRes("login"),
  contentType: "application/json",
  data: JSON.stringify({
    userAcc: email,
    userPwd: password
  })
}).fail((err)=> {
  console.log(err);
  this.setState({loginInputErr: "loginFail", password: ""});
}).done((data) => {
  console.log("login Mode:", data.message);
  localStorage.setItem("unicorn", data.message);
  $.ajaxSetup({
    xhrFields: {
      withCredentials: true
    }
  });
  router.push('/');
});
注销代码:

$.ajax({
  method: "POST",
  url: unicornRes("logout")
}).fail((err)=> {
  console.log(err);
}).done((data) => {
  localStorage.setItem("unicorn", data.message);
  router.push('/login');
});
Cookie从

3A6pkDbK4JNrkwevjH (part of cookie)
致:


为什么会改变?我需要与注销时相同的cookie。

也许您需要凭据

检查一下这个,


也许你需要证件

检查一下这个,

3ACek0_Zp2HVUtz5itimy8eW_8hChv3jeq