Sitecore Web Item API返回状态0

时间:2018-06-28 05:45:27

标签: sitecore

我一直在开发一种解决方案,在该解决方案中,我需要通过Sitecore Web Item API验证用户是否具有Sitecore帐户。当前用户名和密码采用硬编码。 这是我的代码

function authenticateUser() {
        var xhr = new XMLHttpRequest();
        xhr.open("POST", "http://alwayslocal/sitecore/api/ssc/auth/login");
        xhr.setRequestHeader("Content-Type", "application/json");
        xhr.onreadystatechange = function () {
            if (this.readyState == 4) {
                alert('Status: ' + this.status + '\nHeaders: ' + JSON.stringify(this.getAllResponseHeaders()) + '\nBody: ' + this.responseText);
            }
        };
        xhr.send("{ \n    \"domain\": \"sitecore\", \n    \"username\": \"admin\", \n    \"password\": \"b\" \n}");
    }

运行代码时,我的状态为0,标题和正文为空。

我修改了 Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy Sitecore.ItemWebApi.config 允许读写访问

有人可以告诉我我在做什么错吗?

0 个答案:

没有答案