Konfigurera och distribuera AEM Screens configuring-and-deploying-aem-screens

På den här sidan visas hur du installerar och konfigurerar skärmspelarna på dina enheter.

Serverkonfiguration server-configuration

IMPORTANT
AEM Screens Player använder inte CSRF-token (Cross-Site Request Forgery). Om du vill konfigurera AEM som ska användas för AEM Screens hoppar du över referensfiltret genom att tillåta tomma referenter.

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:

  1. Tillåt tom referens
  2. https

Följ stegen nedan för att kontrollera om dessa två viktiga konfigurationer är aktiverade för AEM Screens:

  1. Navigera till Hälsokontroll för Adobe Experience Manager Web Console Sling.

    resurser

  2. Klicka Utför de valda hälsokontrollerna så att du kan köra valideringen för två egenskaper som anges ovan.

    Om båda filtren är aktiverade visas Hälsotjänst för skärmkonfiguration visar Resultat as OK med båda konfigurationerna aktiverade.

    resurser

    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:
    resurser

NOTE

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

  1. Navigera till Konfiguration av Adobe Experience Manager Web Console via AEM > hammarikon > Operationer > Webbkonsol.

    bild

  2. Konfiguration av Adobe Experience Manager Web Console öppnas. Sök efter försäljningsreferent.

    Om du vill söka efter egenskapen för Sing-refereraren trycker du på Kommando+F for Mac och Ctrl+F for Windows.

  3. Kontrollera Tillåt tomt som i bilden nedan.

    bild

  4. Klicka Spara om du vill aktivera referensfiltret för Apache Sling Tillåt tomt.

Apache Felix Jetty Based HTTP Service allow-apache-felix-service

  1. Navigera till Konfiguration av Adobe Experience Manager Web Console via AEM > hammarikon > Operationer > Webbkonsol.

    bild

  2. Konfiguration av Adobe Experience Manager Web Console ö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 for Mac och Ctrl+F for Windows.

  3. Kontrollera AKTIVERA HTTP som i bilden nedan.

    bild

  4. Klicka Spara för att aktivera HTTP service.

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).

  1. Navigera till *<yourAuthorInstance>/system/console/configMgr/com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl*
  2. Se till att Standardläge för användargränssnitt för redigering är inställd på TOUCH, enligt bilden nedan

Du kan också göra samma inställning med din AuthorInstance > verktyg (hammarikon) > Operationer > Webbkonsol och söka efter Tjänsten WCM för användargränssnittsläge vid redigering.

screen_shot_2018-12-04at22425pm

NOTE
Du kan alltid aktivera klassiskt gränssnitt för specifika användare med hjälp av användarinställningarna.

AEM i NOSAMPLECONTENT-körningsläge aem-in-nosamplecontent-runmode

För AEM i produktion används NOSAMPLECONTENT körningsläge. Ta bort X-frame-options=SAMEORIGIN rubrik (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 förändringarna av DeviceServiceImpl behöver du inte ta bort lösenordsbegränsningarna.

Du kan konfigurera DeviceServiceImpl via länken nedan om du vill 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:

  1. Navigera till Konfiguration av Adobe Experience Manager Web Console via AEM > hammikon > Operationer > Webbkonsol.

  2. Konfiguration av Adobe Experience Manager Web Console ö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.

screen_shot_2019-07-31at92058am

Dispatcher-konfiguration 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

Ange Java™-kodning till Unicode. Till exempel: *Dfile.encoding=Cp1252* fungerar inte.

NOTE
Använd HTTPS för AEM Screens Server i produktion.
recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053