【发布时间】:2020-03-26 04:30:37
【问题描述】:
我有一个与v-model 相关的表格。因此,它是默认登录页面。当我尝试登录时,我得到了未经授权的 401,但在 Postman 中,我得到了具有相同凭据的令牌。
export default {
data() {
return {
email: '',
password: '',
output: ''
};
},
methods: {
login() {
axios.post('api/login', {
email: this.email,
password: this.password },
{ headers: {
'Content-type': 'application/x-www-form-urlencoded',
}
}).then(response => {
this.output = response.data;
});
}
}
}
【问题讨论】:
-
尝试字符串化您的身份验证对象:
let authObj = {email: this.email, password: this.password } axios.post('api/login', JSON.stringify(authObj) .... -
@Michael 同样的问题
-
邮递员怎么寄?是在体内吗?作为头条?我认为您发送的方式与导致此问题的方式不同
-
@Michael 在正文中发送,带有标题内容类型