0

我是stormpath api的新手。我阅读了创建应用程序和用户的文档。我成功地做到了。

现在,我想使用 Web 服务对用户进行身份验证或验证。因为我的代码是

var Result = btoa(String.fromCharCode.apply(null, new Uint8Array(bytes)));


        var postData = { "type": "basic", "value": Result };

        $.ajax({
            type: "POST",
            url: "https://api.stormpath.com/v1/applications/ApplicationID/loginAttempts",
            crossDomain: true,
            contentType: "application/json;charset=UTF-8",
            data: JSON.stringify(postData),
            success: function (response) {

                alert(response);
            },
            error: function (ErrorResponse) {
               alert(ErrorResponse.statusText);
            }


        });

现在,在这里我总是在错误响应中得到“错误”。当我检查浏览器控制台时,它显示授权错误。

所以,请让我知道我错过了哪一步。

另外,我下载了安全密钥值文件并放在根目录下。我从我的本地主机打电话。所以,这就是为什么它不起作用?

4

1 回答 1

1

目前 Stormpath API 不支持来自本地客户端(例如浏览器)的调用,但该功能即将推出!同时,我建议创建一个轻量级服务器,以位于您的前端应用程序和我们的 API 之间。我们有许多语言和框架的 SDK 和示例应用程序,请查看文档以获取更多信息:https ://docs.stormpath.com/home/

于 2014-07-30T17:08:42.933 回答