Reactjs ajax请求不发送cookie

时间:2016-07-31 14:54:32

标签: asp.net ajax reactjs web redux-thunk

React js没有发送cookie,我正在使用react-redux thunk发送请求,

发送的所有请求均未使用cookie会话ID。

由于缺少会话ID,服务器会在每个请求上生成新的cookie并且无法识别用户请求。

我怎样才能让它发挥作用?

1 个答案:

答案 0 :(得分:0)

请在您的请求中添加参数credentials: 'same-origin'

示例请求:

fetch(url, {
    credentials: 'same-origin', //This was added
    method: 'GET',
    headers: {
      'Accept': 'application/json',
      'Content-Type': 'application/json'
    }})