Konfigurera och distribuera AEM Screens configuring-and-deploying-aem-screens
På den här sidan visas hur du installerar och konfigurerar Screens-spelare på dina enheter.
Serverkonfiguration server-configuration
Hälsokontrollramverk health-check-framework
Med Health Check Framework kan användaren kontrollera om två nödvändiga konfigurationer har konfigurerats innan ett AEM Screens-projekt körs.
Det gör att användaren kan verifiera följande två konfigurationskontroller för att köra ett AEM Screens-projekt, d.v.s. kontrollera statusen för följande två filter:
- Tillåt tom referent
- https
Följ stegen nedan för att kontrollera om dessa två viktiga konfigurationer är aktiverade för AEM Screens:
-
Navigera till Hälsokontroll för Adobe Experience Manager Web Console-delning.
-
Klicka på Kör de markerade hälsokontrollerna så att du kan köra valideringen för två egenskaper som listas ovan.
Om båda filtren är aktiverade visar Screens Configuration Health Service Result som OK med båda konfigurationerna aktiverade.
Om det ena eller båda filtren är inaktiverade visas en varning för användaren, vilket visas i bilden nedan.
Följande varningsmeddelande visar om båda filtren är inaktiverade:
- Information om hur du aktiverar Refererarfiltret för Apache Sling finns i Tillåt tomma referentförfrågningar.
- Information om hur du aktiverar tjänsten HTTP finns i Apache Felix Jetty Based HTTP Service.
Förutsättningar prerequisites
Följande huvudpunkter nedan hjälper dig att konfigurera och AEM servern som ska användas för AEM Screens.
Tillåt tomma referentförfrågningar allow-empty-referrer-requests
-
Navigera till Adobe Experience Manager Web Console Configuration genom AEM > hammikon > Åtgärder > Webbkonsol.
-
Adobe Experience Manager Web Console Configuration öppnas. Sök efter försäljningsreferent.
Om du vill söka efter egenskapen för snedbrytningsreferenten trycker du på Kommando+F för Mac och Ctrl+F för Windows.
-
Markera alternativet Tillåt tomt enligt bilden nedan.
-
Klicka på Spara för att aktivera Apache Sling Referer-filtret Tillåt tomt.
Apache Felix Jetty Based HTTP Service allow-apache-felix-service
-
Navigera till Adobe Experience Manager Web Console Configuration genom AEM > hammikon > Åtgärder > Webbkonsol.
-
Adobe Experience Manager Web Console Configuration öppnas. Sök efter Apache Felix Jetty Based HTTP Service.
Om du vill söka efter den här egenskapen trycker du på Kommando+F för Mac och Ctrl+F för Windows.
-
Markera alternativet AKTIVERA HTTP, vilket visas i bilden nedan.
-
Klicka på Spara för att aktivera tjänsten http.
Aktivera Touch UI för AEM Screens enable-touch-ui-for-aem-screens
AEM Screens kräver ett TOUCH-användargränssnitt och fungerar inte med det klassiska användargränssnittet i Adobe Experience Manager (AEM).
- Navigera till
*<yourAuthorInstance>/system/console/configMgr/com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl*
- Kontrollera att standardläget för redigeringsgränssnittet är inställt på TOUCH, vilket visas i figuren nedan
Du kan också göra samma inställning med hjälp av verktygen > (hammikonen) > Åtgärder > Webbkonsol och söka efter tjänsten för användargränssnittsläge för WCM-redigering.
AEM i NOSAMPLECONTENT-körningsläge aem-in-nosamplecontent-runmode
När du kör AEM i produktion används körningsläget NOSAMPLECONTENT . Ta bort rubriken X-Frame-Options=SAMEORIGIN (i det extra svarshuvudet) från
https://localhost:4502/system/console/configMgr/org.apache.sling.engine.impl.SlingMainServlet
.
Den här borttagningen krävs för att AEM Screens Player ska kunna spela upp onlinekanaler.
Lösenordsbegränsningar password-restrictions
Med de senaste ändringarna av DeviceServiceImpl behöver du inte ta bort lösenordsbegränsningarna.
Du kan konfigurera DeviceServiceImpl från länken nedan för att aktivera lösenordsbegränsning när du skapar lösenordet för skärmenhetsanvändarna:
https://localhost:4502/system/console/configMgr/com.adobe.cq.screens.device.impl.DeviceService
Följ stegen nedan för att konfigurera DeviceServiceImpl:
-
Navigera till Adobe Experience Manager Web Console Configuration via din AEM > hammikon > Åtgärder > Webbkonsol.
-
Adobe Experience Manager Web Console Configuration öppnas. Sök efter
*deviceservice*
. Om du vill söka efter egenskapen trycker du på Kommando+F för macOS och Ctrl+F för Microsoft® Windows.
Dispatcher Configuration dispatcher-configuration
Mer information om hur du konfigurerar Dispatcher för ett AEM Screens-projekt finns i Konfigurera Dispatcher för ett AEM Screens-projekt.
Java™-kodning java-encoding
Ställ in Unicode för Java™-kodningen. *Dfile.encoding=Cp1252*
fungerar till exempel inte.