При запросе страницы в диспетчере я вижу это в моем экземпляре публикации 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.
Правила фильтрации, по-видимому, разрешают использование клиентских библиотек по умолчанию/0002 { /type "allow" /url "/etc.clientlibs/*" }
Я немного покопался в Интернете и нашел следующий потенциальный обходной путь:
- Разрешить анонимный доступ для чтения к
/etc
. - Явно запретите анонимный чтение доступ к дочерним элементам 1 уровня
/etc
, чтобы ничего не пропустить.
Хотя это, кажется, решает проблему на мгновение, я думаю, что это в лучшем случае обходной путь.
Кто-нибудь знает решение этой проблемы и как это исправить, не меняя разрешения, которые являются OOTB?
Спасибо,
Никола