SDKs para Unity / Erro ao chamar o método de autenticação
  Voltar aos Documentos

SDKs para Unity

Erro ao chamar o método de autenticação

Descrição do problema

O problema aparece quando você chama o método de autenticação do usuário a partir do código ou ao iniciar o aplicativo e tentar autenticar o usuário. Quando isso ocorre, a seguinte mensagem de erro é exibida:

Copy
Full screen
Small screen
    Request is missing required parameter, includes invalid parameter value, includes parameter more than once, or is malformed.
    

    O problema ocorre nos seguintes casos:

    • O URL de redirecionamento do usuário não é especificado na Conta de Distribuidor.
    • Há diferentes URLs de redirecionamento de usuário na Conta de Distribuidor e nas configurações do SDK.

    Status do problema: não pode ser corrigido no lado do SDK.

    Correção

    Para configurar o novo cliente OAuth 2.0, siga as instruções.

    Para especificar ou alterar o URL de redirecionamento para um cliente OAuth 2.0 já configurado:

    1. Abra seu projeto na Conta de Distribuidor e vá para a seção Login.
    2. Clique em Configure no painel de um projeto de login.
    3. Vá para o bloco Security e selecione a seção OAuth 2.0.
    4. Clique no ícone de lápis na linha do cliente OAuth 2.0 necessário.
    5. Especifique OAuth 2.0 redirect URIs (um caminho no aplicativo para o qual o usuário é redirecionado após uma autenticação bem-sucedida, confirmação de e-mail ou redefinição de senha). Você pode especificar vários URLs válidos.
    Aviso

    Para redirecionar os usuários para um aplicativo móvel, o URL deve corresponder a um dos seguintes esquemas:

    O URL deve corresponder ao valor especificado no campo Configurações SDK (Window > Xsolla > Edit Settings > Inspector) no campo Callback URL. Se o campo Callback URL estiver vazio, app://xlogin.<APP_ID> será usado para redirecionamento, onde <APP_ID> é o ID do aplicativo de Edit > Project Settings > Player > Android (iOS) > Other Settings > Bundle Identifier. O mesmo valor deve ser adicionado na Conta de Distribuidor na seção Login > Seu projeto Login > Security > OAuth 2.0.

    1. Clique em Save changes.
    Este artigo foi útil?
    Obrigado!
    Podemos melhorar alguma coisa? Mensagem
    Que pena ouvir isso
    Explique porque este artigo não foi útil para você. Mensagem
    Obrigado pelo seu feedback!
    Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
    Avalie esta página
    Avalie esta página
    Podemos melhorar alguma coisa?

    Não quero responder

    Obrigado pelo seu feedback!
    Última atualização: 22 de Janeiro de 2024

    Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

    Relatar um problema
    Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
    Forneça um e-mail para que possamos responder
    Obrigado pelo seu feedback!