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:
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:
- Abra seu projeto na Conta de Distribuidor e vá para a seção Login.
- Clique em Configure no painel de um projeto de login.
- Vá para o bloco Security e selecione a seção OAuth 2.0.
- Clique no ícone de lápis na linha do cliente OAuth 2.0 necessário.
- 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.
Para aplicativos web ou desktop, o URI deve começar com https://
. Por padrão, o SDK utiliza https://login.xsolla.com/api/blank
. Especifique esse URI ou utilize o seu próprio.
O URI deve corresponder ao valor especificado nas configurações SDK (
- Clique em Save changes.
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.