gx-l |
| jveram | |
Conseguí probar con la siguiente configuración que me paso otros colegas y me funciono.. dejo aca por si a alguien le sirva. crear un post para recuperar el token, en la url colocas //miseriviciorest/oauth/access_token y en el headers agrega lo siguiente granrtype ==> password scope ==> FullControl username ==> tu usuario password ==> el psw client_id ==> saca del gam cliente_secret ==> saca del gam ejecuta y obtener el access token ==> " valor alfanumérico" lo siguiente, cuando tenes el access token crea otro post, coloca la url del //miseriviciorest/rest/objrest, y en el headers agrega Authorization ==> OAuth valor alfanumérico del access token GENEXUS-AGENT ==> SmartDeviceApplication como esto ya debería de funcionar. Aclaro esto es para uso con postman. atte Lic. Jaime Vera El vie., 31 jul. 2020 a las 15:24, JAIME VERA (<jveram@sisa.com.py>) escribió: > Buenas tardes > cuales son los parámetros a tener en cuenta? para usar una herramienta > externa como ser postman, para probar un ws rest + gam, > en el caso de postman > en la seccion de autorizacion > TYPE = OAuth 2.0 > Add Autorizacion data to > Request URL > Genero New Access Token con los datos requeridos > en Grant Type = Password Credentials > access token URL = MYURL/oauth/access_token > User = usuario > psw = usuario123 > el usuario tiene perfil administrador > el client ID = asignado del GAm > Client Secret = asignado del GAm > Scope = fullcontrol > Client Authentication = Send as Basic Auth header > > con todo esto configurado la resultante que me arroja es la siguiente: > { > "error": { > "code": "0", > "message": "This service needs an Authorization Header" > } > } > No se si algo mas en el Headers se debe agregar como parámetro > > Desde ya muchas gracias > > esto es en genexus 16U9 > java > > > > atte > > Lic. Jaime Vera > ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1 Por consultas owner-gx-l@gxtech.com.uy |
|
|
| | |
Back to gx-l |
|