Configurazione e distribuzione AEM Screens

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

Configurazione server

NOTA

Importante:

lettore AEM Screens non utilizza il token CSRF (Cross-Site Request Forgery). Pertanto, per configurare e AEM server da utilizzare per AEM Screens, ignorate il filtro di riferimento consentendo riferimenti vuoti.

Framework di controllo integrità

Il framework Health Check consente all'utente di verificare se sono state configurate due configurazioni necessarie prima di eseguire un progetto AEM Screens .

Consente all'utente di verificare i due seguenti controlli di configurazione per eseguire un progetto AEM Screens , vale a dire per verificare lo stato dei due filtri seguenti:

  1. Consenti referente vuoto
  2. https

Per verificare se queste due configurazioni vitali sono abilitate per AEM Screens, effettuate le seguenti operazioni:

  1. Passa a Adobe Experience Manager Web Console Sling Health Check.

    assets

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

    Se entrambi i filtri sono attivati, il Servizio integrità configurazione schermo mostra Risultato come OK con entrambe le configurazioni abilitate.

    assets

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

    Il seguente avviso mostra se entrambi i filtri sono disattivati:
    assets

NOTA

Prerequisiti

I seguenti punti chiave aiutano a configurare e AEM server per essere pronto per AEM Screens.

Consenti richieste referente vuote

  1. Andate a Configurazione della console Web Adobe Experience Manager tramite AEM istanza —> icona del martello —> Operazioni —> Console Web.

    immagine

  2. Viene aperta la configurazione della console Web di Adobe Experience Manager. Cerca referrer di fionda.

    Per eseguire la ricerca nella proprietà sling referrer, premere Comando+F per Mac e Control+F per Windows.

  3. Selezionare l'opzione Consenti valori vuoti, come illustrato nella figura riportata di seguito.

    immagine

  4. Fate clic su Salva per abilitare l'opzione Consenti valori nulli per il filtro di riferimento Apache Sling.

Servizio HTTP Apache Felix Jetty

  1. Andate a Configurazione della console Web Adobe Experience Manager tramite AEM istanza —> icona del martello —> Operazioni —> Console Web.

    immagine

  2. Viene aperta la configurazione della console Web di Adobe Experience Manager. Cercate il servizio HTTP Apache Felix Jetty.

    Per effettuare una ricerca in questa proprietà, premere Comando+F per Mac e Control+F per Windows.

  3. Selezionare l'opzione ENABLE HTTP, come illustrato nella figura riportata di seguito.

    immagine

  4. Fare clic su Salva per abilitare il servizio http.

Abilita interfaccia utente touch per AEM Screens

AEM Screens richiede l’interfaccia utente TOUCH e non funziona con l’interfaccia classica di Adobe Experience Manager (AEM).

  1. Passa a <istanzaAutore>/system/console/configMgr/com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl
  2. Assicurarsi che la modalità interfaccia utente di authoring predefinita sia impostata su TOUCH, come illustrato nella figura seguente

In alternativa, puoi eseguire la stessa impostazione anche utilizzando gli strumenti -> (icona a forma di martello) -> Operazioni -> Console Web e cercare Servizio modalità interfaccia utente di authoring WCM.

screen_shot_2018-12-04at22425pm

NOTA

Potete sempre attivare l’interfaccia classica per utenti specifici utilizzando le preferenze utente.

AEM in modalità di esecuzione NOSAMPLECONTENT

L'esecuzione AEM in produzione utilizza la modalità di esecuzione NOSAMPLECONTENT. Rimuovere l'intestazione X-Frame-Options=SAMEORIGIN (nella sezione dell'intestazione della risposta aggiuntiva) da

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

Questo è necessario per AEM Screens Player per riprodurre i canali online.

Restrizioni per la password

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

È possibile configurare DeviceServiceImpl dal collegamento seguente per abilitare la limitazione della password durante la creazione della password per gli utenti del dispositivo dello schermo:

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

Segui i passaggi indicati di seguito per configurare DeviceServiceImpl:

  1. Andate a Configurazione della console Web Adobe Experience Manager tramite AEM istanza —> icona del martello —> Operazioni —> Console Web.

  2. Viene aperta la configurazione della console Web di Adobe Experience Manager. Cercare device service. Per eseguire la ricerca nella proprietà, premere Comando+F per macOS e Control+F per Microsoft Windows.

screen_shot_2019-07-31at92058am

Configurazione del dispatcher

Per informazioni su come configurare il dispatcher per un progetto AEM Screens , consultare Configuring Dispatcher for a AEM Screens project.

Codifica Java

Impostare la codifica Java su Unicode. Ad esempio, Dfile.encoding=Cp1252 non funzionerà.

NOTA

Consiglio:
Si consiglia di utilizzare HTTPS per AEM Screens Server in uso di produzione.

In questa pagina