Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Login WebServices failed
#1
Saludos Joe,

Estoy tratando de consumir el webservices de login en corebos con esta ulr :http://corebos.visiontravel.net/webservice.php?operation=login&username=admin&accessKey=6gn0R4m67yCfI7DM

pero siempre me dice lo siguiente:

{"success":false,"error":{"code":"AUTHENTICATION_REQUIRED","message":"Given user cannot be found"}}

Como puedo solucionar este problema ya que estamos utilizando el cbmibew para crear Tickets en corebos y no esta funcionando.

Quedo atento a su pronta respuesta y muchas gracias
Reply
#2
La authentificación no funciona así. Primero hay que hacer un GetChallenge, eso te devolverá un token de acceso que dura unos segundos, con el token haces la llamada al Login

https://github.com/tsolucio/coreBOSwsDevelopment/blob/master/testcode/010lib_getchallenge.php
https://github.com/tsolucio/coreBOSwsDevelopment/blob/master/testcode/015lib_dologin.php

bájate coreBOSWSDevelopment tool y mira los ejemplos.

Sigue preguntando....
Joe
TSolucio
Reply
#3
Si, de acuerdo, pero el problema es que cuando intento crear un Tickets desde cbmibew no lo crea, estoy descartando el login del webservices.

Que puedo hacer, necesito crear esos tickets.

Muchas gracias por la ayuda.
Reply
#4
la configuración del proyecto coreBOSMibew dice que hay tres variables en el fichero mibew/libs/classes/Mibew/Controller/coreBOSConfig.php que tienes que cambiar


After mibew installation, configure access into your project.
Go in mibew/libs/classes/Mibew/Controller/coreBOSConfig.php, inside 'create_record' function:

$endpointUrl = ; // "http://localhost/corebos/webservice.php";
$userName = ; // "admin";
$userAccessKey = ; // "iL8xB49SdzOEnyWd";


¿Has hecho eso?
Joe
TSolucio
Reply
#5
Si, ya los cambie, para que apuntaran a nuestro corebos, pero no logro crear los tickets.

Muchas gracias
Reply
#6
Lo siguiente puede parecer una tontería , pero no sería la primera vez.

En el userAccesKey , ¿estás poniendo el valor del campo acceskey que tiene tu usuario en vez de la contraseña que utilizas para entrar a coreBOS desde la pantalla de login? La contraseña de usuario no es valida aquí.

Hay veces que la gente se confunde con esto, por eso lo comento.
Reply
#7
No entiendo mucho lo que dices, lo que yo hice fue colocar el acceskey del usuario que admin en el archivo de configuración.

Eso esta mal según le entiendo compañero Omarllorens?

Muchas gracias por la respuesta
Reply
#8
Perdona si te he confundido.

Me refiero al campo señalado que puedes ver en la imagen adjunta, pero parece que si que estás poniendo esa clave.


Attached Files Image(s)
   
Reply
#9
Hola @jvillegas.

Al final lo has podido solucionar?
Reply
#10
Hola, no, aun no.

Muchas gracias por la ayuda me puedas dar
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)