Hola Alan, Como puedes ver en este apartado de la Wiki: https://github.com/ging/fi-ware-idm/wiki/Using-the-FI-LAB-instance#get-access-code-request , para pedir el access-code no hace falta incluir la cabecera de Authorization ni nada de eso. Eso queda para pedir el access-token. Para conseguir el access-code esta sería vuestra petición: http://account.lab.fi-ware.eu/authorize?response_type=code&*client_id=419*&state=xyz&*redirect_uri=http%3A%2F%2Fmiurl.com* Tienes que asegurarte de que el client_id se corresponda con el client_id generado por el IdM cuando registraste la aplicación y que la redirect_uri sea la misma que pusiste como callback URL cuando registraste la aplicación. Como respuesta, una vez el usuario haya autorizado a la aplicación a tener acceso a sus datos, recibirás un 302 con la siguiente cabecera donde vendrá tu access-code. HTTP/1.1 302 Found Location: https://client.example.com/callback_url?code=SplxlOBeZQQYbYS6WxSbIA&state=xyz Espero que te sirva de ayuda. Un saludo, Carolina On Fri 24 Jan 2014 09:33:10 AM CET, HENAR MUÑOZ FRUTOS wrote: > > Hola Javier, Alvaro > > ¿Podéis echar un vistazo a la pregunta de Alan? > > Alan, intentar enviar los correos a la lista > fiware-lab-help at lists.fi-ware.eu > <mailto:fiware-lab-help at lists.fi-ware.eu>, de esta forma, cualquier > otro compañero también os puede contestar. > > Muchas gracias, > > Saludos, > > Henar > > *De:*Alan Gabriel [mailto:ustargab at gmail.com] > *Enviado el:* viernes, 24 de enero de 2014 9:25 > *Para:* HENAR MUÑOZ FRUTOS > *CC:* Joel López; Alexander Yerson Romero Sernaqué; > mosquerapablo at gmail.com > *Asunto:* Dudas Enablers FIWARE Identity Management - KeyRock > > Hola Henar, > > Estamos intentando utilizar el enabler > "https://github.com/ging/fi-ware-idm/wiki/Using-the-FI-LAB-instance" > para la autenticación, pero al proporcionar los datos para obtener el > code nos revuelve el mensaje *{"error": "Invalid email or password."}* > > Los datos de entrada > > GET > https://account.lab.fi-ware.eu/authorize?redirect_uri=http://miurl.com&state=xyz&client_id=419&response_type=code&callback_url= > > HTTP/1.1 > > Accept-Encoding: gzip,deflate > > Accept: application/json > > Authorization: Basic BASE64(cliente_id:secret) > > Host: account.lab.fi-ware.eu <http://account.lab.fi-ware.eu> > > Connection: Keep-Alive > > User-Agent: Apache-HttpClient/4.1.1 (java 1.5) > > entiendo que el client_id y secret_id son los datos proporcionados en > el detalle del registro de una aplicación. > > Podéis indicarnos si estamos enviando alguna cabecera de forma incorrecta? > > Gracias, un saludo. > > > ------------------------------------------------------------------------ > > Este mensaje se dirige exclusivamente a su destinatario. Puede > consultar nuestra política de envío y recepción de correo electrónico > en el enlace situado más abajo. > This message is intended exclusively for its addressee. We only send > and receive email on the basis of the terms set out at: > http://www.tid.es/ES/PAGINAS/disclaimer.aspx > > > _______________________________________________ > Fiware-lab-help mailing list > Fiware-lab-help at lists.fi-ware.eu > https://lists.fi-ware.eu/listinfo/fiware-lab-help -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.fiware.org/private/fiware-lab-help/attachments/20140124/de41de20/attachment.html>
You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy Cookies policy