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.

WARNING
Wegens lichte verschillen in hoe deze methodes werken zou u of OSGI of cURL moeten gebruiken.
De twee methodes zijn niet onderling verwisselbaar.

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:

  1. Ga naar de console OSGi Components op http://localhost:4502/system/console/components

  2. Zoek naar de volgende component:

    • org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
  3. Klik op het moersleutelpictogram naast het pictogram om de configuratieopties weer te geven:

    chlimage_1-80

  4. Maak de volgende configuratie:

    • Wortingspad: /crx/server
    • Tik de doos onder absolute URIs van het Gebruik.
  5. 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:

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2