Show Menu
TÓPICOS×

Configuring and Deploying AEM Screens

Esta página mostra como instalar e configurar os players do Screens em seus dispositivos.

Server Configuration

Importante :
O AEM Screens player não usa o token Cross-Site Request Forgery (CSRF). Portanto, para configurar e AEM o servidor para estar pronto para uso no AEM Screens, ignore o filtro de quem indicou permitindo quens indicou vazias.

Estrutura de verificação de integridade

A estrutura de verificação de integridade permite que o usuário verifique se duas configurações necessárias estão configuradas antes de executar um projeto AEM Screens.
Ele permite que o usuário verifique as duas verificações de configuração a seguir para executar um projeto AEM Screens, ou seja, para verificar o estado dos dois filtros a seguir:
  1. Permitir Quem indicou vazia
  2. https
Siga as etapas abaixo para verificar se essas duas configurações vitais estão habilitadas para AEM Screens:
  1. Navegue até Verificação de Integridade do Console da Web do Adobe Experience Manager.
  2. Clique em Executar verificações de integridade selecionadas para executar a validação de duas propriedades listadas acima.
    Se ambos os filtros estiverem ativados, o Serviço de Integridade da Configuração da Tela mostrará o Resultado como OK com ambas as configurações como ativado.
    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:

Pré-requisitos

Os seguintes pontos chave abaixo ajudam a configurar e AEM o servidor a estar pronto para uso no AEM Screens.

Permitir solicitações de Quem indicou vazias

  1. Navegue até Configuração do console da Web do Adobe Experience Manager por AEM instância —> ícone de martelo —> Operações —> Console da Web.
  2. A Configuração do Adobe Experience Manager Web Console é aberta. Procure por quem indicou de sling.
    Para pesquisar a propriedade sling quem indicou, pressione Command+F para Mac e Control+F para Windows .
  3. Marque a opção Permitir vazio , conforme mostrado na figura abaixo.
  4. Clique em Salvar para ativar o Filtro de Quem indicou Apache Sling Permitir vazio.

Serviço HTTP Apache Felix Jetty

  1. Navegue até Configuração do console da Web do Adobe Experience Manager por AEM instância —> ícone de martelo —> Operações —> Console da Web.
  2. A Configuração do Adobe Experience Manager Web Console é aberta. Procure o serviço HTTP baseado em Jetty do Apache Felix.
    Para pesquisar essa propriedade, pressione Command+F para Mac e Control+F para Windows .
  3. Marque a opção ATIVAR HTTP , conforme mostrado na figura abaixo.
  4. Clique em Salvar para ativar o serviço http .

Ativar interface de usuário para AEM Screens

A AEM Screens exige a interface do usuário TOQUE e não funcionará com a interface do usuário CLASSIC do Adobe Experience Manager (AEM).
  1. Navegue até <yourAuthorInstance>/system/console/configMgr/com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl
  2. Certifique-se de que o modo de criação da interface de usuário padrão esteja definido como TOUCH (TOQUE ), como mostrado na figura abaixo
Como alternativa, você também pode executar a mesma configuração usando suas ferramentas AuthorInstance -> (ícone de martelo) -> Operações -> Console da Web e pesquisar pelo Serviço de modo de interface de criação WCM.
Você sempre pode ativar a interface clássica para usuários específicos usando as preferências do usuário.

AEM no modo de execução NOSAMPLECONTENT

A execução de AEM na produção usa o modo de execução NOSAMPLECONTENT . Remova o cabeçalho X-Frame-Options=SAMEORIGIN (na seção do 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

Com as alterações mais recentes em DeviceServiceImpl , não é necessário remover as restrições de senha.
Você pode configurar DeviceServiceImpl a partir do link abaixo para habilitar a restrição de senha ao criar a senha para os usuários do dispositivo de telas:
https://localhost:4502/system/console/configMgr/com.adobe.cq.screens.device.impl.DeviceService
Siga as etapas abaixo para configurar DeviceServiceImpl :
  1. Navegue até Configuração do console da Web do Adobe Experience Manager por AEM instância —> ícone de martelo —> Operações —> Console da Web.
  2. A Configuração do Adobe Experience Manager Web Console é aberta. Procure por dispositivo . Para pesquisar a propriedade, pressione Command+F para macOS e Control+F para Microsoft Windows.

Configuração do Dispatcher

Para saber como configurar o dispatcher para um projeto da AEM Screens, consulte Configuração do Dispatcher para um projeto da AEM Screens.

Codificação Java

Defina a codificação ​** Java como Unicode. Por exemplo, Dfile.encoding=Cp1252 não funcionará.
Recomendação: É recomendável usar HTTPS para AEM Screens Server na produção.