Configurazione e distribuzione di AEM Screens

Ultimo aggiornamento: 2023-05-20
  • Argomenti:
  • Content
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Intermediate
    Admin

Questa pagina mostra come installare e configurare i lettori Screens sui tuoi dispositivi.

Configurazione server

NOTA

Importante:

Il lettore AEM Screens non utilizza il token CSRF (Cross-Site Request Forgery). Pertanto, per configurare e rendere il server AEM pronto all’uso per AEM Screens, ignora il filtro referente consentendo l’utilizzo di referenti vuoti.

Framework di verifica stato

Il framework di Verifica stato consente all’utente di verificare se sono impostate due configurazioni necessarie prima di eseguire un progetto AEM Screens.

Consente all’utente di verificare i due controlli di configurazione seguenti per eseguire un progetto AEM Screens, ovvero per controllare lo stato dei due filtri seguenti:

  1. Consenti referrer vuoto
  2. https

Segui i passaggi seguenti per verificare se queste due configurazioni vitali sono abilitate per AEM Screens:

  1. Accedi a Verifica stato Sling della console web di Adobe Experience Manager.

    risorse

  2. Fai clic su Esegui i controlli di integrità selezionati per eseguire la convalida per due proprietà elencate sopra.

    Se entrambi i filtri sono abilitati, il Servizio integrità configurazione Screens mostra la Risultato as OK con entrambe le configurazioni abilitate.

    risorse

    Se uno o entrambi i filtri sono disattivati, viene visualizzato un avviso per l’utente, come illustrato nella figura riportata di seguito.

    Gli avvisi seguenti mostrano se entrambi i filtri sono disabilitati:
    risorse

NOTA

Prerequisiti

I seguenti punti chiave aiutano a configurare e a rendere il server AEM pronto all’uso per AEM Screens.

Consenti richieste referrer vuote

  1. Accedi a Configurazione della console web Adobe Experience Manager tramite istanza AEM —> icona martello —> Operazioni —> Console web.

    immagine

  2. Configurazione della console web Adobe Experience Manager viene aperto. Cerca il referente sling.

    Per cercare la proprietà del referente sling, premi Comando+F per Mac e Ctrl+F per Windows.

  3. Controlla la Consenti vuoto come illustrato nella figura riportata di seguito.

    immagine

  4. Clic Salva per abilitare Apache Sling Referrer Filter Allow Empty (Consenti vuoto).

Servizio HTTP basato su Apache Felix Jetty

  1. Accedi a Configurazione della console web Adobe Experience Manager tramite istanza AEM —> icona martello —> Operazioni —> Console web.

    immagine

  2. Configurazione della console web Adobe Experience Manager viene aperto. Cerca Apache Felix Jetty Based HTTP Service.

    Per cercare questa proprietà, premere Comando+F per Mac e Ctrl+F per Windows.

  3. Controlla la ABILITA HTTP come illustrato nella figura riportata di seguito.

    immagine

  4. Clic Salva per attivare http servizio.

Abilitare l’interfaccia utente touch per AEM Screens

AEM Screens richiede l’interfaccia touch e non funzionerà con l’interfaccia classica di Adobe Experience Manager (AEM).

  1. Accedi a <yourauthorinstance>/system/console/configMgr/com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl
  2. Assicurati che Modalità interfaccia utente di authoring predefinita è impostato su TOUCH, come illustrato nella figura seguente

In alternativa, è possibile eseguire la stessa impostazione utilizzando l’istanza Author -> strumenti (icona martello) -> Operazioni -> Console web e cerca Servizio modalità interfaccia utente di authoring WCM.

screen_shot_2018-12-04at22425pm

NOTA

Puoi sempre abilitare l’interfaccia classica per utenti specifici utilizzando le preferenze dell’utente.

AEM in modalità di esecuzione NOSAMPLECONTENT

L’esecuzione dell’AEM in produzione utilizza NOSAMPLECONTENT runmode. Rimuovi il X-Frame-Options=SAMEORIGIN (nella sezione dell’intestazione di risposta aggiuntiva) da

https://localhost:4502/system/console/configMgr/org.apache.sling.engine.impl.SlingMainServlet.

Questa opzione è necessaria per consentire a AEM Screens Player di riprodurre i canali online.

Limitazioni password

Con le ultime modifiche apportate a DeviceServiceImpl, non è necessario rimuovere le restrizioni relative alla password.

Puoi configurare DeviceServiceImpl dal collegamento seguente per abilitare la restrizione della password durante la creazione della password per gli utenti del dispositivo Screens:

https://localhost:4502/system/console/configMgr/com.adobe.cq.screens.device.impl.DeviceService

Segui i passaggi seguenti per configurare DeviceServiceImpl:

  1. Accedi a Configurazione della console web Adobe Experience Manager tramite istanza AEM —> icona martello —> Operazioni —> Console web.

  2. Configurazione della console web Adobe Experience Manager viene aperto. Cerca deviceservice. Per cercare la proprietà, premi Comando+F per macOS e Ctrl+F per Microsoft Windows.

screen_shot_2019-07-31at92058am

Configurazione del Dispatcher

Per informazioni su come configurare Dispatcher per un progetto AEM Screens, consulta Configurazione di Dispatcher per un progetto AEM Screens.

Codifica Java

Imposta il Codifica Java a Unicode. Ad esempio: Dfile.encoding=Cp1252 non funzionerà.

NOTA

Consiglio:
Si consiglia di utilizzare HTTPS per AEM Screens Server nell’utilizzo in produzione.

In questa pagina