Configurazione e distribuzione di AEM Screens configuring-and-deploying-aem-screens
Questa pagina mostra come installare e configurare i lettori Screens sui tuoi dispositivi.
Configurazione server server-configuration
Framework di verifica stato health-check-framework
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:
- Consenti riferimento vuoto
- https
Segui i passaggi seguenti per verificare se queste due configurazioni vitali sono abilitate per AEM Screens:
-
Passare a Verifica stato Sling Console Web Adobe Experience Manager.
-
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 di 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.
Gli avvisi seguenti mostrano se entrambi i filtri sono disabilitati:
- Per abilitare il filtro Apache Sling Referrer Filter, vedi Consenti richieste referrer vuote.
- Per abilitare il servizio HTTP, vedere Apache Felix Jetty Based HTTP Service.
Prerequisiti prerequisites
I seguenti punti chiave aiutano a configurare e a rendere il server AEM pronto all’uso per AEM Screens.
Consenti richieste referrer vuote allow-empty-referrer-requests
-
Passa a Configurazione console Web Adobe Experience Manager tramite istanza AEM > icona martello > Operazioni > Console Web.
-
Configurazione console Web Adobe Experience Manager aperta. Cerca il referente sling.
Per eseguire ricerche nella proprietà del referente sling, premere Comando+F per Mac e Controllo+F per Windows.
-
Selezionare l'opzione Consenti vuoto, come illustrato nella figura seguente.
-
Fai clic su Salva per abilitare il filtro di riferimento Apache Sling Consenti vuoto.
Servizio HTTP basato su Apache Felix Jetty allow-apache-felix-service
-
Passa a Configurazione console Web Adobe Experience Manager tramite istanza AEM > icona martello > Operazioni > Console Web.
-
Configurazione console Web Adobe Experience Manager aperta. Cerca Apache Felix Jetty Based HTTP Service.
Per cercare questa proprietà, premere Comando+F per Mac e Controllo+F per Windows.
-
Selezionare l'opzione ABILITA HTTP, come illustrato nella figura seguente.
-
Fai clic su Salva per abilitare il servizio Http.
Abilitare l’interfaccia utente touch per AEM Screens enable-touch-ui-for-aem-screens
AEM Screens richiede l’interfaccia utente TOUCH e non funziona con l’interfaccia classica di Adobe Experience Manager (AEM).
- Passa a
*<yourAuthorInstance>/system/console/configMgr/com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl*
- Assicurati che la modalità predefinita dell'interfaccia utente di authoring 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 Servizio modalità interfaccia utente di authoring WCM.
AEM in modalità di esecuzione NOSAMPLECONTENT aem-in-nosamplecontent-runmode
L'esecuzione di AEM in produzione utilizza la modalità di esecuzione NOSAMPLECONTENT. Rimuovi l'intestazione 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 rimozione è necessaria per consentire a AEM Screens Player di riprodurre i canali online.
Limitazioni password password-restrictions
Con le ultime modifiche apportate a DeviceServiceImpl, non è necessario rimuovere le restrizioni relative alle password.
Puoi configurare DeviceServiceImpl dal collegamento seguente per abilitare la restrizione della password durante la creazione della password per gli utenti del dispositivo di schermo:
https://localhost:4502/system/console/configMgr/com.adobe.cq.screens.device.impl.DeviceService
Segui i passaggi seguenti per configurare DeviceServiceImpl:
-
Passa a Configurazione console Web Adobe Experience Manager tramite l'istanza AEM > icona martello > Operazioni > Console Web.
-
Configurazione console Web Adobe Experience Manager aperta. Cerca
*deviceservice*
. Per cercare la proprietà, premere Comando+F per macOS e Controllo+F per Microsoft® Windows.
Configurazione Dispatcher dispatcher-configuration
Per informazioni su come configurare Dispatcher per un progetto AEM Screens, vedere Configurazione di Dispatcher per un progetto AEM Screens.
codifica Java™ java-encoding
Impostare la codifica Java™ su Unicode. *Dfile.encoding=Cp1252*
ad esempio non funziona.