• 0
TRAVAGINLUCAS

Problemas com HTTPS no SDK (Javascript Client Side) - RECOMPENSA

Question

Boa noite à Todos. 

Estava desenvolvendo a parte de Autenticação e Autorização da API do ML localmente, sem utilizar o HTTPS. Até ai tudo está funcionando perfeitamente, quando eu fui subir a aplicação para o servidor, que utiliza o NGINX como Proxy Reverso e Cerbot para criação do certificado HTTPS, obtive os seguintes problemas.Caso alguém já utilize esse recurso no Client Side, pagarei pela solução.

Não consigo sair da página de login, pois ao tentar realizar a autenticação é retornado o seguinte erro no console

Quote

Quando eu clico pra ver a mensagem da API com detalhes, me retorna isso.

jsonp1([403,{"Content-Type":["text/javascript;charset=UTF-8"]},{"message":"The User ID must match the consultant's","error":"forbidden","status":403,"cause":[]}]);

 

Inicio as configurações com esse código. 

MELI.init({
            client_id: client_id,
            xauth_protocol: "https://",
            xauth_domain: "secure.mlstatic.com",
  			xd_url: "/org-img/sdk/xd-1.0.4.html"
  })

 

Código que realizo o Login

MELI.get("/users/me", {}, function(data) {
                    localStorage.setItem('TokenAcesso', JSON.stringify(MELI.authorizationState))
                    localStorage.setItem('Nome', JSON.stringify(data[2].first_name))
                    localStorage.setItem('Sobrenome', JSON.stringify(data[2].last_name))
                    localStorage.setItem('Foto', JSON.stringify(data[2].thumbnail))
                    window.location.href = '/#!/dashboard'
                        // alert("Hello " + data[2].first_name);
                });

 

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
Posted (edited)
On 7/13/2019 at 1:59 AM, TRAVAGINLUCAS said:

Pessoal, consegui resolver o problema. 

Tinha me esquecido de permitir a aplicação no Dev Center 

tambien puede tener que ver con el redirect URI definido en la app que este erroneo

 

 

Edited by Goypick

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now