0
我正在開發一個帶有JWT護照的小型反應節點應用程序進行身份驗證。我已通過郵遞員測試了所有端點(通過將授權標頭傳遞給令牌)並且它們正在正常工作。錯誤401(未經授權)使用包含JWT頭的Axios進行REST調用
這是呼叫從IM前端
export const getUsersDetails=()=>{
console.log(localStorage.getItem('jwtToken'));
return (dispatch) => {
return axios.get('http://localhost:3030/users',
{ headers: { 'Authorization': localStorage.getItem('jwtToken') } }
).then((data)=>{
console.log('data comming',data);
dispatch(getUsersData(data));
}).catch((error)=>{
console.log('error comming',error);
dispatch(errorgetUsersData(error));
});
};
}
我有使得能夠通過使用所述CORS模塊CORS製作。這是網絡電話的樣子從瀏覽器
授權頭看起來像
authorization:[object Object], eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.....
如果這是這樣authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.....
這就是爲什麼即時通訊面臨這個問題的原因是什麼?如何克服這一點?