Habilitar App de mensagens de interação em um site quando os cookies de aplicações de terceiros são bloqueados

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 2 min. de leitura
  • Configure um URL personalizado para ServiceNow instância que ajuda a impedir o bloqueio dos navegadores da web App de mensagens de interação quando iframes de origem cruzada e cookies de terceiros são bloqueados.

    Antes de Iniciar

    Você deve ativar o plug-in URL personalizado (com.snc.customurl). Para obter mais informações, consulte Ative URLs personalizados .

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    As versões mais recentes dos navegadores, incluindo o Safari e o Chrome, têm recursos de segurança aprimorados do navegador. Por padrão, os recursos de segurança do navegador bloqueiam cookies de terceiros que ajudam a impedir o carregamento de uma aplicação de terceiros em um site. Se você não usar um URL personalizado, o navegador tratará o messenger como uma aplicação de terceiros quando incorporado em um site primário. Para impedir que o Messenger seja bloqueado pelo navegador, você precisa definir um URL personalizado para o. ServiceNow instância para corresponder o domínio do messenger ao domínio do site. Usando uma URL personalizada, o navegador trata o Messenger como uma aplicação primária em vez de uma aplicação de terceiros. As restrições de segurança do navegador da web bloqueiam o messenger pelos seguintes motivos:
    • O navegador da web bloqueia iFrames de origem cruzada quando o domínio do URL usado no iframe não corresponde ao domínio do próprio site.
      Nota:
      App de mensagens de interação usa um iframe para carregar a interface do messenger em um site de terceiros.
    • O navegador da web trata os cookies do messenger como cookies de terceiros e os bloqueia.
      Nota:
      App de mensagens de interação usa cookies para habilitar recursos como autenticação, recomendações, ajuda proativa e assim por diante.
    Nota:
    O URL personalizado é configurado principalmente para obter um URL de marca para o. ServiceNow Módulo de instância, portais e EM que corresponde ao URL do seu domínio.
    Você deve adicionar um registro CNAME aos registros DNS do domínio do seu site onde App de mensagens de interação está incorporado e defina-o como seu ServiceNow URL da instância. Por exemplo, no servidor de nomes para acme.com , crie uma entrada
    support.acme.com 300 IN CNAME acme.servicenow.com
    onde acme.service-now.com . ServiceNow e. acme.com é o seu site em que App de mensagens de interação está integrado.

    Procedimento

    1. Navegar até Tudo > URL personalizado > URLs personalizadas.
    2. Selecione Novo.
    3. No formulário de URL personalizado, no Nome de domínio , insira o registro CNAME (seu URL personalizado) que você definiu como ServiceNow URL da instância.
    4. Selecione Criar.
      Nota:
      A nova URL personalizada leva aproximadamente seis horas para ativação.
    5. Opcional: Depois que o URL personalizado estiver ativo, no formulário URL personalizado, selecione Defina o URL da instância Caixa de seleção para habilitar o URL personalizado como um URL de instância.
    6. Em um editor de texto, abra o arquivo HTML da página da web em seu site ao qual você integra App de mensagens de interação.
    7. No código, substitua o URL do site existente por um URL personalizado.
    8. Salve o arquivo.

    Resultado

    App de mensagens de interação carrega em um site de terceiros.

    Exemplo

    O código a seguir inclui um URL de amostra que contém support.acme.com Como um URL personalizado.
    Figura 1. URL personalizada no código
    url personalizado