Javascript React native能够获取访问令牌,但无法发布,返回;未经认证。”;
我使用Axios GET和传入头访问令牌访问Laravel api,它工作得很好。在我创建了另一个使用POST的方法之后,我创建了Axios POST,其中包含一个传入头access_令牌,但它返回错误“Unauthenticated.”。 我可以知道如何解决这个问题吗?多谢各位 我尝试用相同的方法将GET更改为POST,虽然GET成功,但POST仍然返回错误“Unauthenticated” 根据这位官员的说法,Javascript React native能够获取访问令牌,但无法发布,返回;未经认证。”;,javascript,php,laravel,react-native,Javascript,Php,Laravel,React Native,我使用Axios GET和传入头访问令牌访问Laravel api,它工作得很好。在我创建了另一个使用POST的方法之后,我创建了Axios POST,其中包含一个传入头access_令牌,但它返回错误“Unauthenticated.”。 我可以知道如何解决这个问题吗?多谢各位 我尝试用相同的方法将GET更改为POST,虽然GET成功,但POST仍然返回错误“Unauthenticated” 根据这位官员的说法,axios.post的参数应该按以下顺序排列: axios.post(url[,
axios.post
的参数应该按以下顺序排列:
axios.post(url[, data[, config]])
在您的情况下,在数据之前提供post配置
请尝试以下方法:
let postData = {
userID: this.props.authState.id
}
let config = {
headers: {
'Content-Type' : 'application/json',
'Authorization' : 'Bearer '+ this.props.authState.accessToken,
'Accept' :'application/json'
}
}
axios.post(GET_EMPLOYEE_COMPANY_POSITION, postData, config)
axios.post(url[, data[, config]])
let postData = {
userID: this.props.authState.id
}
let config = {
headers: {
'Content-Type' : 'application/json',
'Authorization' : 'Bearer '+ this.props.authState.accessToken,
'Accept' :'application/json'
}
}
axios.post(GET_EMPLOYEE_COMPANY_POSITION, postData, config)