none
Conectar Aplicación Web con el webservice de CRM 2011 que usa https:// (Configuración del adfs) RRS feed

  • Pregunta

  • Hola, tengo un problema conectando mi aplicación web con el webservice de CRM 2011. Localmente funciona perfecto, pero cuando me conecto al servidor de producción el cual usa https, me dice que el login fallo. Estuve investigando y al parecer cuando trabajas con https, hay que hacer algo con adfs y un token que no termino de entender, he leído bastante pero no logro saber como se hace. Si tienen información de como configurar el adfs para lograr que se comunique mi pagina con el crm , o si saben como lograr la conexión entre una aplicación web y el webservice de CRM (usando https) sería de gran ayuda. Gracias. Desesperadaaaaaaaaaaaaaaaaaa!!!!



    viernes, 1 de marzo de 2013 1:44

Todas las respuestas

  • tu entorno esta con IFD?

    si es así, y quieres que tu aplicacion web recoja las credenciales del usuario conectado, te vas a divertir... el tema es que tienes que "federar" tu aplicacion, de forma que tu aplicacion recoja las credenciales del servidor de federacion al que te conectas.

    El tema es complejo de montar, seguramente necesitaras alguien de sistemas, ya que tienes que crear un sitio web nuevo, DNS, credenciales de federacion, certificados...

    puedes empezar a ver aqui:

    http://msdn.microsoft.com/en-us/library/gg509057.aspx

    un saludo


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    viernes, 1 de marzo de 2013 9:35
    Moderador
  • si el entorno esta con IFD

    Muchas Gracias por el link ;) aunque eso suena complicado, voy  a leer a ver, pero no hay forma de consumir el webservice de otra forma?? más fácil :D

    viernes, 1 de marzo de 2013 16:15
  • Hola, los ejemplos que estan en la SDK, funcionan perfectamente y son bastnate sencillos.

    El problema es que si quieres conectarse con las credenciales del usuario conectado ("defaultcredentials"), debes hacer que tu aplicacion este federada y recoja las credenciales ya no de CRM, sino del servidor de federacion, y esto es lo complejo.

    Si tu aplicacion siempre se conecta con el mismo usuario a CRM (por ejemplo como administrador), no hace falta "federar" tu aplicacion.

    Los temas de la federacion de aplicaciones son complejos (muy), y lamentablemente no estan bien documentados.

    un saludo.


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    sábado, 2 de marzo de 2013 19:54
    Moderador