Autor Tópico: https://accounts.google.com/o/oauth2/auth? Error: redirect_uri_mismatch  (Lida 579 vezes)

Paulo Rosa

  • Novato
  • *
  • Mensagens: 13
Estou fazendo um sistema para nossa empresa usando a autenticação nas redes sociais,  no facebook e twitter funcionou perfeitamente.

Já no google+ surgiu um problema que não consegui resolver, o google não aceita caminhos ou barras na url que faz a chamada de autenticação, só pode conter o endereço do domínio.

O scriptcase cria sempre pastas para cada aplicação gerada, neste caso a chamada de autenticação fica assim: http://login.dominio.com.br/login/login.php

Aí surge o erro na tentativa de autenticacao usando google+ = https://accounts.google.com/o/oauth2/auth?
Error: redirect_uri_mismatch
Aplication: login_oauth
The redirect URI in the request
http://login.dominio.com.br/login/login.php did not match a registered direct URI

------------
No cadastro do google(oauth2) foi usado ao seguintes endereços

Obs no site do google: Não pode conter um caractere curinga (http://*.example.com) ou um caminho (http://example.com/subdir).
 
usei o seguinte endereço: http://login.dominio.com.br 
-------------
Obs no site do google: URIs de origem não devem conter um caminho ou terminar com "/": http://login.dominio.com.br/login/index.php
URIs de redirecionamento autorizados
É preciso ter um protocolo, sem fragmentos de URL ou caminhos relativos e que não seja um endereço IP público.

usei o endereço de retorno: http://login.dominio.com.br/login_recv/index.php 

Gostaria de saber se alguém ja passou por este problema e possa compartilhar alguma solução para o problema.

Att.

Paulo