På den här sidan visas hur du installerar och konfigurerar skärmspelarna på dina enheter.
Viktigt:
AEM Screens Player använder inte CSRF-token (Cross-Site Request Forgery). Om du vill konfigurera och AEM servern som ska vara klar att användas för AEM Screens hoppar du över referensfiltret genom att tillåta tomma referenter.
I hälsokontrollsramverket kan användaren kontrollera om två nödvändiga konfigurationer har ställts in 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:
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 Sling.
Klicka på Kör markerade hälsokontroller för att köra valideringen för två egenskaper som listas ovan.
Om båda filtren är aktiverade visar Hälsotjänsten för skärmkonfiguration Resultat 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:
Följande huvudpunkter nedan hjälper dig att konfigurera och AEM servern som ska användas för AEM Screens.
Navigera till Adobe Experience Manager Web Console Configuration via AEM:> hammer icon —> Åtgärder —> Webbkonsol.
Adobe Experience Manager Web Console- konfigurationöppnas. Sök efter försäljningsreferent.
Om du vill söka efter egenskapen för snedbrytningsreferenten trycker du på Command+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.
Navigera till Adobe Experience Manager Web Console Configuration via AEM:> hammer icon —> Åtgärder —> Webbkonsol.
Adobe Experience Manager Web Console- konfigurationöppnas. Sök efter Apache Felix Jetty Based HTTP Service.
Om du vill söka efter den här egenskapen trycker du på Command+F för Mac och Control+F för Windows.
Markera alternativet AKTIVERA HTTP enligt bilden nedan.
Klicka på Spara för att aktivera tjänsten http.
AEM Screens kräver ett TOUCH-gränssnitt och fungerar inte med CLASSIC-gränssnittet i Adobe Experience Manager (AEM).
Du kan också utföra samma inställning med hjälp av verktygen för din författarinstans -> (hammikon) -> Åtgärder -> Webbkonsol och söka efter tjänsten för WCM-redigeringsläge.
Du kan alltid aktivera klassiskt gränssnitt för specifika användare med hjälp av användarinställningarna.
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
.
Detta krävs för att AEM Screens Player ska kunna spela upp onlinekanaler.
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 AEM:> hammer icon —> Åtgärder —> Webbkonsol.
Adobe Experience Manager Web Console- konfigurationöppnas. Sök efter enhetstjänst. Om du vill söka efter egenskapen trycker du på Command+F för macOS och Ctrl+F för Microsoft Windows.
Mer information om hur du konfigurerar dispatcher för ett AEM Screens-projekt finns i Konfigurera Dispatcher för ett AEM Screens-projekt.
Ställ in Unicode för Java-kodning. Exempelvis fungerar inte Dfile.encoding=Cp1252.
Rekommendation:
Du bör använda HTTPS för AEM Screens Server i produktionen.