none
Llamar desde cordova a webservices bajo auntenticación de windows. RRS feed

  • Pregunta

  • Hola a todos,

    estamos buscando la forma de llamar a webservices publicados bajo un proyecto con autenticación de windows desde nuestros js en cordova via ajax. Hemos probado a crear una cabecera de autenticación tal y como se comenta en este post pero no hemos conseguido autenticarnos:

    http://stackoverflow.com/questions/1002179/how-can-i-pass-windows-authentication-to-webservice-using-jquery

    ¿Alguien se ha topado con este problema?

    Cualquier sugerencia será bienvenida.

    Gracias y saludos

    martes, 7 de febrero de 2017 8:07

Todas las respuestas

  • hola

    pero porque defines autenticacion de windows a un web service ? entiendo que se trata de un asmx, no?

    no intentaste definir el

    xhrFields: {
             withCredentials: true
        }

    how to pass credentials for a webservice using jquery ajax call?

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 7 de febrero de 2017 10:50
  • Hola Leandro,

    Ese proyecto es un sitio web con funcionalidad propia que tiene establecida la autenticación windows. Queremos reutilizar parte de las clases de servidor que tiene y sus llamadas a BBDD por lo que sería interesante poder consumir webservices publicados en ese proyecto.

    Hemos intentado estableces los xhrFields como dices pero no conseguimos resultados. Creemos que para que funcione el ejemplo del link la autenticación debería ser Basic Authentication.

    Gracias y saludos.

    martes, 7 de febrero de 2017 15:21
  • Autenticacion Windows contra un web servicey desde javascript...?

    Mi estimado no me parece una buena forma de usar un ws.

    Porque ese tipo de implementacion...? Considero no es buena practica....

    Saludos

    martes, 7 de febrero de 2017 15:50
  • Hola,

    por simple reutilización de codigo y para no duplicar código pero efectivamente parece que este no es el camino.

    Gracias

    miércoles, 8 de febrero de 2017 13:15
  • Hola de nuevo,

    vamos a crear un sitio nuevo en el que publicaremos esos webservices y queremos que la autenticación vaya contra el active directory. Llamaremos a los webservices via JQuery ajax desde los js de una aplicación independiente.

    ¿Recomendáis que en ese sitio nuevo se autentifique con Basic Authentication? ¿En caso de que no, cual sería el camino correcto?

    Gracias por vuestra ayuda.

    miércoles, 8 de febrero de 2017 20:06