Buenos días. Comento mi problema.
Hemos puesto en el Server un certificado. Por lo cual, para conectarnos, ahora usamos https. Bueno, a partir de allí, no hemos podido conectarnos más.
El error que indica es que "no pasamos el user y la contraseña", pero antes salía otro.
Pongo parte del código para que lo vean.
Probé con poner un user y pass en j.username y j.password y la respuesta fue la misma.
El error es: ResponseError. Reason: Unprocessable Entity, Response: {"error":{"email":["El campo email es obligatorio."],"password":["El campo password es obligatorio."]},"code":422}
Anteriormente el error era: Usuario no autorizado o no existe. Seleccione en "Soy nuevo" para registrarse. javax.net.ssl.SSLException: hostname in certificate didn't match: <api.somostally.com> != <server57.somostally.com> OR <server57.somostally.com>
Esto cambió cuando cree el usuario desde Posman, no desde la App, porque no se puede.
Bueno, espero haber sido claro.
Gracias.
Hemos puesto en el Server un certificado. Por lo cual, para conectarnos, ahora usamos https. Bueno, a partir de allí, no hemos podido conectarnos más.
El error que indica es que "no pasamos el user y la contraseña", pero antes salía otro.
Pongo parte del código para que lo vean.
B4A:
Private j As HttpJob
cadena = "{""email"":""" & mimail@gmail.com & """,""password"":""" & 123456 & """}"
j.Initialize("", Me)
j.PostString("https://api.somostally.com/api/auth/login", cadena)
j.GetRequest.SetHeader("Content-Type", "application/json")
j.GetRequest.SetHeader("X-Requested-With", "XMLHttpRequest")
Wait For (j) jobdone (j As HttpJob)
If j.Success Then
' ...
Else
' ...
Log("Usuario no autorizado o no existe. Seleccione en ""Soy nuevo"" para registrarse. " & j.ErrorMessage)
End if
Probé con poner un user y pass en j.username y j.password y la respuesta fue la misma.
El error es: ResponseError. Reason: Unprocessable Entity, Response: {"error":{"email":["El campo email es obligatorio."],"password":["El campo password es obligatorio."]},"code":422}
Anteriormente el error era: Usuario no autorizado o no existe. Seleccione en "Soy nuevo" para registrarse. javax.net.ssl.SSLException: hostname in certificate didn't match: <api.somostally.com> != <server57.somostally.com> OR <server57.somostally.com>
Esto cambió cuando cree el usuario desde Posman, no desde la App, porque no se puede.
Bueno, espero haber sido claro.
Gracias.
Last edited: