none
Problema con webservice RRS feed

  • Pregunta

  • Hola, estoy tratando de conectarme a un Webservice denombre GetSubIndustriaXml, usando Jscript (Javascript que se usa en CRM Microsoft Dynamics). Eh revisado el metodo del servicio y responde tal cual, no da errores. Sin embargo al momento de querer hacer la conexion me arroja un error que dice "El servidor Automatico no puede crear el objeto".

    var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    xmlHttp.open("GET","/Customizations/DatosComunes/service.asmx/GetSubIndustriaXml",false);
    xmlHttp.send(null);
    
    if (xmlHttp.readyState == 4 && xmlHttp.status == 200) //Verificar si responde el servicio
    {
        xmldoc = new ActiveXObject("Msxml12.DOMDocument.3.0");
    }

    Con un alert verifique la conexion por aquello del status == 200 y no hay problema. El error aparece al momento de crear el objeto ActiveX.


    msdn foro

    jueves, 18 de junio de 2015 22:22

Todas las respuestas

  • hola

    Menu Herramientas->Seguridad->Sitios de confianza.

    con eso ya no te marcara el error (Y).

    Agrega a sitios de confianza tu sitio

    Saludos

    martes, 23 de junio de 2015 22:39
  • Ampliando lo dicho por Zahid, deberías en tu browser habilitar el ejecutar componentes Activex

    Para ello realiza el el menu de IE Herramientas/Opciones de Internet/Pestaña seguridad

    Si estás en una Intranet modifica a tu gusto teniendo en cuenta la seguridad claro está  para que ejecute controles Activex o en Sitios de Confianza como se te indicó previamente

    Pulsar en Nivel Personalizado

    


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    miércoles, 24 de junio de 2015 8:32
  • Muchas gracias pero no era un error de tipo de compatibilidad, termine resolviendolo de otra manera. Gracias

    msdn foro

    • Propuesto como respuesta Sergio Parra jueves, 25 de junio de 2015 16:39
    jueves, 25 de junio de 2015 16:24
  • puedes explicar como lo resolviste? Así si un compañero le pasa lo mismo puede encontrar la solucion

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    jueves, 25 de junio de 2015 16:39
  • Para resolver el probema, solamente cambie el parametro del final a true, para que ejecute ninguna accion hasta que se cargue completamente.

    xmlHttp.open("GET","/Customizations/DatosComunes/service.asmx/GetSubIndustriaXml", true);


    msdn foro

    • Propuesto como respuesta Sergio Parra martes, 31 de enero de 2017 10:12
    jueves, 25 de junio de 2015 17:07