CRXDE Lite inschakelen in AEM enabling-crxde-lite-in-aem
Om ervoor te zorgen dat AEM installaties zo veilig mogelijk zijn, adviseert de veiligheid controlelijst onbruikbaar makend WebDAVin productiemilieu's.
CRXDE Lite is echter afhankelijk van de juiste werking van de org.apache.sling.jcr.davex
-bundel. Als u WebDAV uitschakelt, wordt CRXDE Lite ook uitgeschakeld.
Wanneer dit gebeurt, wordt bij het bladeren naar https://serveraddress:4502/crx/de/index.jsp
een leeg hoofdknooppunt weergegeven en mislukken alle HTTP-aanvragen naar CRXDE Lite-bronnen:
404 Resource at '/crx/server/crx.default/jcr:root/.1.json' not found: No resource found
Hoewel deze aanbeveling bedoeld is om aanvalsoppervlakken zoveel mogelijk te beperken, hebben systeembeheerders soms toegang tot CRXDE Lite nodig om door inhoud te bladeren of problemen met betrekking tot productieinstanties op te sporen.
U kunt CRXDE Lite met of montages OSGiof met het bevel van a cURLtoelaten.
CRXDE Lite inschakelen met OSGI enabling-crxde-lite-osgi
Als deze optie is uitgeschakeld, kunt u CRXDE Lite inschakelen door de onderstaande procedure te volgen:
-
Ga naar de console OSGi Components op
http://localhost:4502/system/console/components
-
Zoek naar de volgende component:
org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
-
Klik op het moersleutelpictogram naast het pictogram om de configuratieopties weer te geven:
-
Maak de volgende configuratie:
- Wortingspad:
/crx/server
- Tik de doos onder absolute URIs van het Gebruik.
- Wortingspad:
-
Als u klaar bent met het gebruik van CRXDE Lite, schakelt u WebDAV opnieuw uit.
CRXDE Lite inschakelen met cURL enabling-crxde-lite-curl
U kunt CRXDE Lite ook via cURL inschakelen door (beide) de volgende twee opdrachten uit te voeren:
-
Enable
create-absolute-uri
:code language-shell curl -u admin:admin 'http://localhost:4502/system/console/configMgr/org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet' --data-raw 'apply=true&action=ajaxConfigManager&%24location=&dav.create-absolute-uri=true&propertylist=dav.create-absolute-uri'
-
Definiƫren
alias
:code language-shell curl -u admin:admin 'http://localhost:4502/system/console/configMgr/org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet' --data-raw 'apply=true&action=ajaxConfigManager&%24location=&alias=/crx/server&propertylist=alias'
Overige bronnen other-resources
Raadpleeg de volgende pagina's voor meer informatie over AEM 6 beveiligingsfuncties: