所以我的问题是:我在子域 api.domain.com 上有Lumen服务器 从 domain.com 发送Ajax请求到 api.domain.com 后:
$.ajax({
url: 'https://api.domain.com/login',
type: 'post',
headers: {
'Authorization': 'someJWTTOKEN'
'Content-Type': 'application/json'
},
data: {},
dataType: 'json',
success: function(result) {
console.log('result');
console.log(result);
},
error: function(error) {
console.log(error);
}
});
但是当我从ajax请求中删除Header时,一切正常。
这很棒:
$.ajax({
url: 'https://api.domain.com/login',
type: 'post',
headers: {
},
data: {},
dataType: 'json',
success: function(result) {
console.log('result');
console.log(result);
},
error: function(error) {
console.log(error);
}
});
答案 0 :(得分:1)
我在将React应用程序连接到Lumen API时遇到了问题,但是使用此PHP Package解决了这个问题。在自述文件中,他们解释了如何使用Lumen配置软件包。合法花了我大约2分钟。