Show Menu
ARGOMENTI×

Configuring and Deploying AEM Screens

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

Server Configuration

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.

Quadro di controllo dello stato

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 Controllo stato sling console Web Adobe Experience Manager.
  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 Screens mostra il risultato come OK con entrambe le configurazioni abilitate.
    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:
  • Per abilitare il filtro di riferimento Apache Sling, fare riferimento a Consenti richieste di referente vuote.
  • Per abilitare il servizio HTTP , fare riferimento al servizio HTTP Apache Felix Jetty.

Prerequisiti

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

Consenti richieste referente vuote

  1. Passa a Configurazione console Web Adobe Experience Manager tramite AEM'istanza —> icona a forma di martello —> Operazioni —> Console ​Web.
  2. Viene visualizzata la configurazione della console Web di Adobe Experience Manager. Cerca referrer di fionda.
    Per cercare la proprietà sling referrer, premere Comando+F per Mac e Ctrl+F per Windows .
  3. Selezionare l'opzione Consenti valori nulli , come illustrato nella figura riportata di seguito.
  4. Fate clic su Salva per attivare l'opzione Consenti valori nulli per il filtro Apache Sling Referrer.

Servizio HTTP Apache Felix Jetty

  1. Passa a Configurazione console Web Adobe Experience Manager tramite AEM'istanza —> icona a forma di martello —> Operazioni —> Console ​Web.
  2. Viene visualizzata 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 Ctrl+F per Windows .
  3. Selezionate l’opzione ABILITA HTTP , come illustrato nella figura riportata di seguito.
  4. Fate 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. Verificate che la modalità interfaccia utente di authoring predefinita sia impostata su TOUCH , come illustrato nella figura seguente
In alternativa, è possibile eseguire la stessa impostazione utilizzando gli strumenti AuthorInstance -> (icona a forma di martello) -> Operazioni -> Console ​Web e cercare il servizio ​WCM per la modalità dell’interfaccia utente di authoring.
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.
Puoi 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. Passa a Configurazione console Web Adobe Experience Manager tramite AEM'istanza —> icona a forma di martello —> Operazioni —> Console ​Web.
  2. Viene visualizzata la configurazione della console Web di Adobe Experience Manager. Cerca dispositivo . Per eseguire la ricerca nella proprietà, premere Comando+F per macOS e Ctrl+F per Microsoft Windows.

Dispatcher Configuration

Per informazioni su come configurare il dispatcher per un progetto AEM Screens , vedere Configurazione del dispatcher per un progetto AEM Screens .

Codifica Java

Impostare la codifica ​** Java su Unicode. Ad esempio, Dfile.encoding=Cp1252 non funzionerà.
Consiglio: Si consiglia di utilizzare HTTPS per AEM Screens Server in uso di produzione.