Backand - No' Access-Control-Allow-Origin'头

时间:2016-03-23 05:34:14

标签: angularjs cors backand

我尝试使用以下方式注册新用户:

Backand.signup(firstName, lastName, username, password, password2);

但我最终得到了:

XMLHttpRequest cannot load https://api.backand.com/1/user/signup. 
No 'Access-Control-Allow-Origin' header is present on the 
requested resource. Origin 'http://localhost:8100' is therefore 
not allowed access. 
The response had HTTP status code 504.

此端点始终用于工作,使用此设置,但它似乎今天停止工作。 AFAIK,我在这个网址点击了我的所有端点,https://api.backand.com/做了GET,PUT,POST等,它们都按预期工作。这是唯一显示此行为的人。

/1/user/signup以外,其他所有端点如何在此网址上正常工作?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

正如您在github here中的Backand sdk代码中所看到的那样,

注册功能会收取电子邮件,而不是用户名。

是代码:

self.signup = function (firstName, lastName, email, password,confirmPassword, parameters) {
        return BackandAuthService.signup(firstName, lastName, email,
                              password, confirmPassword, parameters);
};

因此,请确保您发送的是电子邮件,而不是简单的用户名。

如果您发送的密码少于6个字符,则可能是另一个问题。

您可以在Chrome的网络标签中找到详细错误。