【发布时间】:2017-04-20 16:07:02
【问题描述】:
在我的 react 应用程序中,我使用 axios 来执行 REST api 请求。
但它无法随请求发送 Authorization 标头。
这是我的代码:
tokenPayload() {
let config = {
headers: {
'Authorization': 'Bearer ' + validToken()
}
}
Axios.post(
'http://localhost:8000/api/v1/get_token_payloads',
config
)
.then( ( response ) => {
console.log( response )
} )
.catch()
}
这里的validToken() 方法会简单地从浏览器存储中返回令牌。
所有请求都有一个 500 错误响应,说明
无法从请求中解析令牌
从后端。
如何在每个请求中发送授权标头?你会推荐任何其他带有反应的模块吗?
【问题讨论】:
-
我认为这根本不是
axios问题。检查你的validToken()函数,它返回的东西是你的服务器不理解的。 -
我仔细检查了函数,这里也用token字符串代替了函数,还是一样
标签: reactjs rest token axios access-token