[Fiware-lab-help] Dudas Enablers FIWARE Identity Management - KeyRock

Carolina García León carolgarcia at dit.upm.es
Fri Jan 24 12:55:26 CET 2014


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>


More information about the Fiware-lab-help mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy