Configuração e implantação do AEM Screens configuring-and-deploying-aem-screens
Esta página mostra como instalar e configurar os reprodutores do Screens em seus dispositivos.
Configuração do servidor server-configuration
Estrutura de verificação de integridade health-check-framework
A estrutura de verificação de integridade permite que o usuário verifique se duas configurações necessárias estão definidas antes de executar um projeto do AEM Screens.
Ela permite que o usuário verifique as duas verificações de configuração a seguir para executar um projeto do AEM Screens, ou seja, verificar o estado dos dois filtros a seguir:
- Permitir referenciador vazio
- https
Siga as etapas abaixo para verificar se essas duas configurações vitais estão habilitadas para o AEM Screens:
-
Navegue até Verificação de integridade do Sling no console da Web do Adobe Experience Manager.
-
Clique em Executar verificações de integridade selecionadas para que você possa executar a validação de duas propriedades listadas acima.
Se ambos os filtros estiverem ativados, a variável Serviço de integridade da configuração do Screens mostra o Resultado as OK com ambas as configurações ativadas.
Se um ou ambos os filtros estiverem desativados, um alerta será exibido para o usuário, como mostrado na figura abaixo.
O alerta a seguir mostra se ambos os filtros estão desativados:
- Para ativar o Filtro referenciador do Apache Sling, consulte Permitir Solicitações de Referenciador Vazias.
- Para ativar o HTTP serviço, consulte Serviço HTTP baseado no Apache Felix Jetty.
Pré-requisitos prerequisites
Os principais pontos a seguir ajudam a configurar o e o servidor AEM para que estejam prontos para uso no AEM Screens.
Permitir Solicitações de Referenciador Vazias allow-empty-referrer-requests
-
Navegue até Configuração do console da Web do Adobe Experience Manager via instância AEM > ícone de martelo > Operações > Console da Web.
-
Configuração do console da Web do Adobe Experience Manager é aberto. Pesquisar referenciador do sling.
Para pesquisar a propriedade do referenciador do sling, pressione Command+F para Mac e Ctrl+F para Windows.
-
Verifique a Permitir vazio como mostrado na figura abaixo.
-
Clique em Salvar para ativar o Apache Sling Referrer Filter Allow Empty.
Serviço HTTP baseado no Apache Felix Jetty allow-apache-felix-service
-
Navegue até Configuração do console da Web do Adobe Experience Manager via instância AEM > ícone de martelo > Operações > Console da Web.
-
Configuração do console da Web do Adobe Experience Manager é aberto. Procure por Serviço HTTP baseado em Apache Felix Jetty.
Para pesquisar essa propriedade, pressione Command+F para Mac e Ctrl+F para Windows.
-
Verifique a ATIVAR HTTP como mostrado na figura abaixo.
-
Clique em Salvar para habilitar o http serviço.
Habilitar a interface de toque para o AEM Screens enable-touch-ui-for-aem-screens
O AEM Screens exige a interface TOUCH e não funciona com a interface CLASSIC do Adobe Experience Manager (AEM).
- Navegue até
*<yourAuthorInstance>/system/console/configMgr/com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl*
- Certifique-se de que o Modo de interface de usuário de criação padrão está definida como TOQUE, conforme mostrado na figura abaixo
Como alternativa, você também pode executar a mesma configuração usando yourAuthorInstance > ferramentas (ícone de martelo) > Operações > Console da Web e pesquisar Serviço de modo de interface do usuário de criação do WCM.
AEM no modo de execução NOSAMPLECONTENT aem-in-nosamplecontent-runmode
A execução do AEM na produção usa o NOSAMPLECONTENT modo de execução. Remova o X-Frame-Options=SAMEORIGIN cabeçalho (na seção cabeçalho de resposta adicional) de
https://localhost:4502/system/console/configMgr/org.apache.sling.engine.impl.SlingMainServlet
.
Isso é necessário para que o AEM Screens Player reproduza canais online.
Restrições de senha password-restrictions
Com as alterações mais recentes no DeviceServiceImpl, não é necessário remover as restrições de senha.
Você pode configurar DeviceServiceImpl no link abaixo para ativar a restrição de senha ao criar a senha para os usuários do dispositivo de tela:
https://localhost:4502/system/console/configMgr/com.adobe.cq.screens.device.impl.DeviceService
Siga as etapas abaixo para configurar DeviceServiceImpl:
-
Navegue até Configuração do console da Web do Adobe Experience Manager por meio da instância AEM > ícone de martelo > Operações > Console da Web.
-
Configuração do console da Web do Adobe Experience Manager é aberto. Pesquisar por
*deviceservice*
. Para pesquisar a propriedade, pressione Command+F para o macOS e Ctrl+F para Microsoft® Windows.
Configuração do Dispatcher dispatcher-configuration
Para saber como configurar o Dispatcher para um projeto do AEM Screens, consulte Configuração do Dispatcher para um projeto do AEM Screens.
Codificação Java™ java-encoding
Defina o Codificação Java™ para Unicode. Por exemplo, *Dfile.encoding=Cp1252*
não funciona.