我正在使用Parse JS SDK。当我尝试使用
登录时Parse.User.logIn(email, password, {
success: function(user) {
console.log('hi ' + user);
},
error: function(user, error) {
console.log(error);
}
});
我的控制台输出这个错误消息:
XMLHttpRequest cannot load https://api.parse.com/1/login.
A wildcard '*' cannot be used in the 'Access-Control-Allow-Origin'
header when the credentials flag is true. Origin 'http://localhost:8080'
is therefore not allowed access.
看来我面临着同样的问题在这里:https://www.parse.com/questions/i-get-a-problem-of-access-control-allow-origin-when-i-was-using-rest-api但我使用的是javascript API
我正在使用nodejs上可用的Parse包,并且需要它与webpack一起使用。当我切换到CDN时,问题不再持续存在。npm包和CDN提供的代码几乎完全相同(npm包在注释中包含TODOS)。问题可能出在webpack上。