---
schema_version: "1"
id: ce9fe725b651ec6cc11cd4780875bd71393581e32fca0560f6c33bc71c9c0e38
title: Solução de problemas de aplicativos conectados- Confiança direta
collection: tableau
version: current
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/current/pt-br/online/connected_apps_troubleshoot.md
canonical_url: https://help.tableau.com/current/online/pt-br/connected_apps_troubleshoot.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3eefda95958025098c4a16bcbd726a544e1e5af40d68dd64b1a6abf21491a715
description: Troubleshoot direct-trust connected apps when embedded content or REST API authorization fails.
---
[Pular para o conteúdo principal](#main-content)

# Solução de problemas de aplicativos conectados- Confiança direta

Quando o conteúdo inserido não consegue ser exibido em seu aplicativo personalizado ou a autorização da API REST do Tableau falha, você pode usar as ferramentas de desenvolvedor de um navegador, para inspecionar e identificar códigos de erro (confiança direta) que podem estar associados ao aplicativo conectado ao Tableau usado para exibir o conteúdo inserido.

**Observação:** Para que o token de sessão seja válido, os relógios do aplicativo externo e do servidor que hospeda o aplicativo externo devem ser definidos como Tempo Universal Coordenado (UTC). Se um dos relógios usar um padrão diferente, o aplicativo conectado não será confiável.

Consulte a tabela abaixo para revisar a descrição do código de erro e a resolução potencial.

<table style="width: 90%;margin-left: 0;margin-right: auto;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Código de erro</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Resumo</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">Descrição</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1" style="font-weight: bold;">Resolução ou explicação potencial</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">5</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SYSTEM_USER_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Não foi possível encontrar o usuário do Tableau</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Para resolver esse problema, verifique se o valor da declaração '<code>sub</code>' (Assunto) no JWT é o nome de usuário (endereço de e-mail) do usuário autenticado do Tableau Cloud. Este valor diferencia maiúsculas de minúsculas. </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">16</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">LOGIN_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Falha no logon</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Esse erro normalmente é causado por um dos seguintes problemas de reivindicação no JWT:<ul><li>O '<code>exp</code>' (Tempo de expiração) excede o período de validade máximo padrão. Para resolver esse problema, analise <a href="https://help.tableau.com/current/online/pt-br/connected_apps.htm#jwt" target="_blank">as reivindicações registradas</a> necessárias para um JWT válido e certifique-se de que o valor correto não exceda 10 minutos.</li><li>O '<code>sub</code>' (Assunto) está chamando um usuário desconhecido. Para resolver esse problema, verifique se o valor '<code>sub</code>' é o nome de usuário (endereço de e-mail) do usuário autenticado do Tableau Cloud.</li></ul></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">67</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">FEATURE_NOT_ENABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O acesso sob demanda não é compatível</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">O acesso sob demanda está disponível somente por meio de sites licenciados do Tableau Cloud.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">126</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O aplicativo conectado não foi encontrado</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Para resolver esse problema, verifique se o aplicativo conectado está habilitado, e se o ID do cliente correto (também conhecido como o ID do aplicativo de conexão) é mencionado no JWT.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">127</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_SECRET_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O segredo do aplicativo conectado não foi encontrado</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Para resolver esse problema, verifique se o ID secreto do aplicativo conectado correto e o valor secreto estão mencionados no JWT.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">128</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_SECRET_LIMIT_EXCEEDED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O limite máximo de segredos foi atingido</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Um máximo de dois segredos são permitidos para um aplicativo conectado. Este erro pode ocorrer quando há uma tentativa de criar um terceiro segredo.<p>Para resolver esse problema, exclua um segredo do aplicativo conectado antes de criar um novo.</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">133</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">INVALID_CONNECTED_APP_DOMAIN_SAFELIST</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">A lista de permissões de domínio contém um ou mais caracteres inválidos</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Esse erro pode ocorrer quando a lista de permissões do domínio contém um ou mais caracteres inválidos.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10083</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">BAD_JWT</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O cabeçalho JWT contém problemas</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">As declarações de '<code>kid</code>’ (ID secreta) ou '<code>clientId</code>' (Emissor) estão faltando no cabeçalho JWT. Para resolver esse problema, certifique-se de que essas informações estejam incluídas.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10084</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_PARSE_ERROR</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT contém problemas</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Para resolver o problema, verifique o seguinte:<ul><li>O valor '<code>aud</code>' (Público) referenciado no JWT usa o valor "tableau". Este valor diferencia maiúsculas de minúsculas.</li><li>O '<code>aud</code>' (Público) e '<code>sub</code>' (Assunto) estão incluídos no JWT.</li><li>Revise o IssueTime ou certifique-se de que não haja incompatibilidade de relógio entre a máquina que hospeda o aplicativo conectado e o Tableau Cloud.</li></ul></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10085</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">COULD_NOT_FETCH_JWT_KEYS</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O JWT não conseguiu encontrar as chaves</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Não foi possível encontrar o segredo.<p>Para resolver esse problema, verifique se 'kid’ (a ID secreta) correto é usado no cabeçalho JWT. </p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10089</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_NOT_FOUND</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Não foi possível encontrar o aplicativo conectado</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Para resolver esse problema, verifique se o emissor está chamando o ID do aplicativo conectado correto (também conhecido como ID do cliente). </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10090</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CONNECTED_APP_DISABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O aplicativo conectado está desativado</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">O aplicativo conectado usado para verificar a confiança está desabilitado. Para resolver esse problema, habilite o aplicativo conectado.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10091</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JTI_ALREADY_USED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT exclusivo necessário</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">O JWT já foi usado no processo de autenticação. Para resolver esse problema, um novo JWT deve ser gerado.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10092</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">NOT_IN_DOMAIN_ALLOW_LIST</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O domínio do conteúdo inserido não foi especificado</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Para resolver esse problema, verifique se a configuração <code>unrestrictedEmbedding</code> está definida como <code>true</code> ou se o parâmetro <code>domainAllowlist</code> inclui os domínios nos quais o conteúdo do Tableau está inserido usando o método <a href="https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_site.htm#embedding_settings_for_site" target="_blank">Atualizar as configurações de inserção para site</a> na API REST do Tableau.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10094</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">MISSING_REQUIRED_JTI</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ID do JWT ausente</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Para resolver esse problema, verifique se o '<code>jti</code>' (ID do JWT) está incluído no JWT.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10096</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_EXPIRATION_EXCEEDS_CONFIGURED_EXPIRATION_PERIOD</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Problema com tempo de expiração</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">O '<code>exp</code>' (Tempo de expiração) excede o período de validade máximo padrão. Para resolver esse problema, analise <a href="https://help.tableau.com/current/online/pt-br/connected_apps_eas.htm#jwt" target="_blank">as reivindicações registradas</a> necessárias para um JWT válido e certifique-se de que o valor correto não exceda 10 minutos. </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10097</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SCOPES_MALFORMED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Problemas com a reivindicação de escopos</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Esse erro pode ocorrer quando o '<code>scp</code>' (Escopo) está faltando no JWT ou não foi passado como um tipo de lista. Para resolver esse problema, verifique '<code>scp</code>' é incluído no JWT e passado como um tipo de lista. Para obter ajuda na solução de problemas com um JWT, consulte <a href="https://jwt.io/" target="_blank">Depurador</a> no site auth0.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10098</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_UNSIGNED_OR_ENCRYPTED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT não está assinado ou criptografado</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">O Tableau não oferece suporte a JWT não assinado ou criptografado.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10099</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">SCOPES_MISSING_IN_JWT</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Declaração de escopos ausente</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">O JWT não tem a declaração '<code>scp</code> ' (escopo) necessária. Para resolver esse problema, verifique se o '<code>scp</code>' está incluído no JWT. Para obter ajuda na solução de problemas com um JWT, consulte <a href="https://jwt.io/" target="_blank">Depurador</a> no site auth0.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10100</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JTI_PERSISTENCE_FAILED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Erro inesperado de ID JWT</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Ocorreu um erro inesperado de '<code>jti</code> ' (ID JWT). Para resolver esse problema, um novo JWT com um novo '<code>jti</code>’ deve ser gerado.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10101</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_UBP_ENABLED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O acesso sob demanda não é compatível</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">O site não está licenciado com modelo baseado em uso do Embedded Analytics necessária para permitir o acesso sob demanda. Para obter mais informações, consulte <a href="https://help.tableau.com/current/online/pt-br/license_product_keys.htm#embedded-analytics" class="xref">Conheça os modelos de licenças</a>.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10102</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EPHEMERAL_USER_NOT_SUPPORTED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">O acesso sob demanda não é compatível quando o atributo iframe-auth está ativado</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Esse erro pode ocorrer quando o atributo iframe-auth está habilitado. Para resolver esse problema, verifique se a API de inserção do Tableau versão 3.6 ou posterior está sendo usada.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10103</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT_MAX_SIZE_EXCEEDED</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">JWT excede o tamanho máximo</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Esse erro pode ocorrer quando o tamanho do JWT excede 8.000 bytes. Para resolver esse problema, certifique-se de que apenas as declarações necessárias estejam sendo passadas para <span class="mc-variable Variables.ProductName variable">Tableau Cloud</span>.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10105</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ORIGIN_HEADER_NOT_A_VALID_URI</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Cabeçalho de origem inválido</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Este erro pode ocorrer porque 1) uma URL é especificado na lista de permissões do domínio e 2) o cabeçalho Origin não contém uma URL válida.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">10106</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ORIGIN_HEADER_NOT_SET</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">Cabeçalho de origem ausentes</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Este erro pode ocorrer porque 1) uma URL é especificada na lista de permissões do domínio e 2) o cabeçalho de origem não está definido. </td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">10113</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_ENTITLED_FOR_ODA_ACCESS</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">O acesso sob demanda não é compatível</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">Este site não está licenciado com o modelo baseado em uso da Análise incorporada; ou os Blocos do Viewer baseados em capacidade não estão habilitados com a edição Cloud+ ou Tableau+, que é necessária para acesso sob demanda. Para obter mais informações, consulte <a href="https://help.tableau.com/current/online/pt-br/license_product_keys.htm#UsageBased" class="xref">Modelo de licença baseada em uso</a> ou <a href="https://help.tableau.com/current/online/pt-br/license_product_keys.htm#capacity" class="xref">Modelo de licença baseada em capacidade</a>.</td></tr></tbody></table>