如何在alfresco webscript中访问远程根作用域对象

时间:2013-03-04 01:04:28

标签: spring alfresco alfresco-share

我可以使用url“/ share / service”在webscript上调用远程对象,但我不能使用url“share / proxy”在webscript上调用远程对象。任何人都可以知道为什么,并帮助我如何解决它。错误是:未定义远程。谢谢! 我使用代码来验证ReCaptcha但是,远程对象是未定义的。

var url = "http://www.google.com/recaptcha/api/verify?privatekey=myprivatekey&ip="+
     + remoteIp + "&challenge=" + recaptcha_challenge_field + "&response=" + recaptcha_response_field;
    var connector = remote.connect("http");
    var result = new String(connector.call(url));

我将webscript放在文件夹/ alfesco / template / webscript / mywebscript /中,并通过网址“/ share / proxy / alfresco-noauth / ...”进行访问。 但我可以调用远程对象:

var connector = remote.connect("alfresco");
      var result = connector.post(
            "/api/person/changepassword/" + encodeURIComponent(user.name),
            jsonUtils.toJSONString(params),
            "application/json");

当我将webscript放在文件夹/ site-webscript / mywebscript /中并通过url访问时“/ share / servive /...”

1 个答案:

答案 0 :(得分:1)

这是一个类似的问题:

HTTP Request from WebScript in Alfresco