我可以使用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 /...”