---
schema_version: "1"
id: f27fd05eeb6ec5da689f7dbd63ad1bde9ccf26c395394070606e9fdc9fc655d0
title: Solucionar problemas do OpenID Connect
collection: tableau
version: current
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/current/pt-br/server-linux/openid_auth_troubleshooting.md
canonical_url: https://help.tableau.com/current/server-linux/pt-br/openid_auth_troubleshooting.htm
source_site: help.tableau.com
content_type: documentation
content_hash: e43086001b52db8c0821ded661ef0bc991e8cad3cb147bedc7a655dc4cd0c5d7
description: Troubleshoot OpenID Connect sign-in and configuration issues in Tableau Server.
---
[Pular para o conteúdo principal](#main-content)

# Solucionar problemas do OpenID Connect

Use os tópicos a seguir para solucionar problemas do OpenID Connect (OIDC) no Tableau Server.

O protocolo OIDC é aceito por muitos provedores de identidade. O protocolo OIDC é um padrão aberto e flexível. Por isso, nem todas as implementações do padrão são idênticas. A maioria dos problemas que os administradores encontram durante a configuração do Tableau Server para OIDC está relacionada à implementação do OIDC por diferentes provedores de identidade. Se você encontrar erros enquanto configurar o OIDC com o Tableau Server, é recomendável que trabalhe junto ao seu IdP para solucioná-los.

## Ativação do registro de OpenID aprimorado

Para solucionar problemas do OpenID Connect com eficiência no Tableau Server, habilite o registro aprimorado definindo o nível de registro para depuração e o registro completo para OpenID usando a chave de configuração `vizportal.openid.full_server_request_logging_enabled` para `true` usando estes comandos do TSM:

`tsm configuration set -k vizportal.log.level -v debug`

`tsm configuration set -k vizportal.openid.full_server_request_logging_enabled -v true`

`tsm pending-changes apply`

Após concluir a solução de problemas, recomendamos definir os valores de ambas as chaves de configuração de volta aos padrões para limitar as informações coletadas nos registros e reduzir os tamanhos dos arquivos de registro. Para obter detalhes sobre como redefinir as chaves de configuração para os padrões, consulte [Redefinir uma chave de configuração para o padrão](https://help.tableau.com/current/server-linux/pt-br/cli_configuration-set_tsm.htm#Reset2Default).

**Observação:** registro aprimorado para [grupos de identidade](https://help.tableau.com/current/server-linux/pt-br/identity_pools.htm) não são aceito. No entanto, o registro `vizportal.log.level debug` é aceito.

## Entrar por meio da linha de comando

Mesmo que o Tableau Server esteja configurado para usar o OIDC, ele não será usado caso o Tableau Server seja acessado por meio do [tabcmd](https://help.tableau.com/current/server-linux/pt-br/tabcmd.htm), da [API REST](https://help.tableau.com/current/api/rest_api/pt-br/help.htm) ou do [Utilitário de linha de comando da extração de dados do Tableau](https://help.tableau.com/current/pro/online/pt-br/help.htm) (fornecido com o Tableau Desktop).

## Falha no logon

O logon pode falhar mostrando a seguinte mensagem:

`Login failure: Identity Provider authentication unsuccessful for user <username from IdP>. Failed to find the user in Tableau Cloud.`

Esse erro normalmente significa que há falta de correspondência entre os nomes de usuário armazenados no Tableau Server e os fornecidos pelo IdP. Para consertar isso, garanta que haja correspondência. Por exemplo, se o nome de usuário de Jane Silva estiver armazenado no IdP como `js` ele também deverá ser armazenado no Tableau Server como `js`.

## Erro 69: "Incapaz de fazer logon"

Um erro 69 pode ser retornado quando você tenta fazer logon no Tableau Server com um navegador da Web e recebe um erro, “Incapaz de fazer logon. Falha no logon. Entre em contato com o administrador do Tableau Server”. A URL que retorna essa mensagem é `https://example.com/#/error/signin/69?redirectPath=%2`.

Se ocorrer esse erro, verifique o provedor de IDP para verificar se o IdP está esperando`client_secret_post` em vez de `client_secret_basic` (o padrão do Tableau).

Se o IdP estiver esperando `client_secret_post`, será necessário definir o parâmetro `vizportal.openid.client_authentication` para `client_secret_post`.

Por exemplo, se você receber esse erro e tiver configurado o OIDC para o IdP do Salesforce, defina o parâmetro `vizportal.openid.client_authentication`.

Consulte as [Opções do tsm configuration set](https://help.tableau.com/current/server-linux/pt-br/cli_configuration-set_tsm.htm) para obter mais informações.

## Log de erro do OpenID

A autenticação OpenID ocorre fora do Tableau Server, assim, resolver os problemas de autenticação pode ser difícil. Entretanto, as tentativas de logon são registradas pelo Tableau Server. É possível criar um instantâneo dos arquivos de registro e usá-los para resolver problemas. Para obter mais informações, consulte [Locais de arquivo de registro e registros do Tableau Server](https://help.tableau.com/current/server-linux/pt-br/logs_loc.htm).

**Observação**: para registrar os eventos relacionados ao OpenID, o `vizportal.log.level` deve ser definido como `debug` por meio das [Opções do tsm configuration set](https://help.tableau.com/current/server-linux/pt-br/cli_configuration-set_tsm.htm).

Verifique se há erros do OpenID nos seguintes arquivos contidos no instantâneo do arquivo de registro descompactado:

`\vizportal\vizportal-<n>.log`

## Usuário não encontrado

Um erro “usuário não encontrado” poderá ser retornado se as declarações “sub” tiverem sido alteradas após o login inicial dos usuários. Você pode verificar esse problema se vir o seguinte nos logs do vizportal: `Possible conflicting or stale account: <username> A different user already owns this account`.

Se esse problema continuar, redefina as declarações “sub” desse usuário ou de todos os usuários no Tableau Server. Para obter mais informações, consulte [Redefinir identificadores de usuário](https://help.tableau.com/current/server-linux/pt-br/openid_auth_changing_idp.htm#reset_sub).