在跨域调用接口时带上Cookie

在跨域调用接口的时候,因为session带不过去可能会比较麻烦,实际上session的信息都存在cookie里面,

在接口调用的时候,可以加上 withCredentials: true,将Cookie带过去。

例:

$http({
    method: 'POST',
    url: config.$ApiPath() + '/sys/dict/dropDownListData',
    params: params,
    withCredentials: true,
    headers: {
        'x-requested-with': 'XMLHttpRequest'
    }
})

你可能感兴趣的:(Javascript)