无法通过分派器访问的AEM /etc.clientlibs

问题描述 投票:0回答:1

当请求调度程序上的页面时,我在发布实例error.log中看到了这一点>

18.12.2019 22:13:05.563 *INFO* [x.x.x.x [1576707185560] GET /etc.clientlibs/project/clientlibs/clientlib-all.fd5c5f2e8418f9ae1aa923efb9e7ad95.js HTTP/1.1] com.adobe.granite.ui.clientlibs.impl.ClientLibraryProxyServlet Proxy request to /etc.clientlibs/project/clientlibs/clientlib-all.fd5c5f2e8418f9ae1aa923efb9e7ad95.js not supported.

因此,etc.clientlibs

未加载到调度程序中,而是发送回404。

过滤规则似乎默认允许clientlib /0002 { /type "allow" /url "/etc.clientlibs/*" }

我做了一些在线研究,发现以下可能的解决方法:

  1. 允许匿名 读取访问/etc
  2. 明确地拒绝
  3. 匿名 已读访问/etc的第一级子级,以确保您不允许所有内容通过。

    虽然这似乎可以暂时解决问题,但我认为这充其量只是一种解决方法。

没有人知道此问题的解决方案,以及如何在不更改OOTB权限的情况下解决此问题?

谢谢,

尼古拉

[在请求调度程序上的页面时,我在Publish实例error.log 18.12.2019 22:13:05.563 * INFO * [xxxx [1576707185560] GET /etc.clientlibs/project/clientlibs/clientlib-all中看到了这个。 ..

java aem apache-felix sling crx
1个回答
0
投票

经过大量故障排除后,我相信我已经找到解决问题的方法。我的吊索映射需要从

© www.soinside.com 2019 - 2024. All rights reserved.