ajax请求被重定向到/system/sling/cqform/defaultlogin.html

时间:2015-12-18 13:32:03

标签: ajax web-services cq5

我从 cq 发出 ajax调用 webservice ,但是ajax调用会返回以下回复

<html>
    <head>
            <script type="text/javascript">
                var u="/system/sling/cqform/defaultlogin.html?resource=%2Ferror%2F500.html&$$login$$=%24%24login%24%24"; 
                if ( window.location.hash) {u = u + window.location.hash;}
                document.location = u;
            </script>
     </head>
     <body>
        <!-- QUICKSTART_HOMEPAGE - (string used for readyness detection, do not remove) -->
    </body>
</html>

我可以知道上述回应究竟是什么意思吗?

注意:cookie和必要的标头设置为ajax请求,用于调用webservice。 此ajax调用在所有其他cq环境中工作正常,它只在一个环境中出现上述问题。

谢谢, 巴拉吉。

1 个答案:

答案 0 :(得分:2)

脚本中的链接指向登录表单。所以我认为,只有登录/一些CUG用户才能访问该服务。

<强> UPD1

要查找原因,您应该检查用户的权限,Dispatcher配置也可能是一个问题。