Javascript XMLHttpRequest上的身份验证错误

Javascript XMLHttpRequest上的身份验证错误,javascript,xmlhttprequest,alfresco,alfresco-share,alfresco-maven,Javascript,Xmlhttprequest,Alfresco,Alfresco Share,Alfresco Maven,我正在尝试获取由http://localhost:8080/alfresco/api/-默认-/public/alfresco/versions/1/people 所以我写了这段代码: <p id="liste"></p> <script> var people = new XMLHttpRequest(); people.onreadystatechange = function() { if

我正在尝试获取由
http://localhost:8080/alfresco/api/-默认-/public/alfresco/versions/1/people

所以我写了这段代码:

<p id="liste"></p>

   <script>

        var people = new XMLHttpRequest();
        people.onreadystatechange = function() {
            if (this.readyState == 4 && this.status == 200) {
                obj = JSON.parse(this.responseText);
                document.getElementById("liste").innerHTML = objet.list.entries[0].entry.firstName + objet.list.entries[0].entry.lastName + "<br/>" + objet.list.entries[boucle].entry.email;
            }
        };
        people.open('GET', 'http://localhost:8080/alfresco/api/-default-/public/alfresco/versions/1/people', true, 'admin', 'admin');
        people.send();

    </script> 
目前,为了继续我的开发,我手动复制了代码中的字符串,因为我找不到问题的来源,但这并不是真正的解决方案。。。因此,如果有人知道我如何解决我的问题,我会非常感谢他/她

如果您不想了解更多详细信息,您将找到错误的文档


附言:这是在我为Alfresco共享创建的页面(ftl)上。我有一个alfresco实例,它是由运行在8080端口上的Maven生成的,这个共享实例也是由运行在8081端口上的Maven生成的。因此,也许我必须在xml中添加一些定义页面的内容?

如果您在共享页面中,那么在下面的帮助下,您可以获得所有用户

<script>
    Alfresco.util.Ajax.jsonGet({
        url : Alfresco.constants.PROXY_URI + "api/people",
        successCallback : {
            fn : function(res) {
                var results = Alfresco.util.parseJSON(res.serverResponse.responseText);
                console.log(results.people[0].firstName);
            },
            scope : this,

        },
        failureCallback : {
            fn : function() {
            },
            scope : this
        }
    });
</script>

Alfresco.util.Ajax.jsonGet({
url:Alfresco.constants.PROXY_URI+“api/people”,
成功回调:{
fn:功能(res){
var results=Alfresco.util.parseJSON(res.serverResponse.responseText);
console.log(results.people[0].firstName);
},
范围:本,,
},
故障回调:{
fn:函数(){
},
范围:本
}
});
<script>
    Alfresco.util.Ajax.jsonGet({
        url : Alfresco.constants.PROXY_URI + "api/people",
        successCallback : {
            fn : function(res) {
                var results = Alfresco.util.parseJSON(res.serverResponse.responseText);
                console.log(results.people[0].firstName);
            },
            scope : this,

        },
        failureCallback : {
            fn : function() {
            },
            scope : this
        }
    });
</script>