none
Pagina de HTTPS no puede consumir "Web Service" SOAP en HTTP RRS feed

  • Pregunta

  • Estimados, después de tanto avanzar al final según literatura encontrada por la web dice mas o menos así:

    Las paginas alojadas en un HOST HTTPS no pueden consumir otras de servidores HTTP.

    En el servidor HTTP tengo servicios SOAP publicados que si funcionan perfectamente, pero cuando se intento que estos se consumieran desde páginas alojadas en el HTTPS da el siguiente error "This request has been blocked; the content must be served over HTTPS"

    Entonces:

    No puedo indicar a la empresa que modifiquen o cambien su CORE ya que con otras empresas ellos si logran consumir los servicios en HTTP.
    Me debe faltar algo en Web.config o algo en algún lado que no lo encuentro.

    Gracias por su apoyo.

    Cordialmente,

    Hubert Casimiro.

    miércoles, 15 de enero de 2020 0:01

Todas las respuestas

  • Hola  Hubert.Casimiro

     

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma,  te comento que para  que la comunidad de foros te pueda asesorar mejor, es necesario que nos compartas el form/code que estás desarrollando

     

     

    Gracias por usar los foros de MSDN.

     

    Pablo Rubio

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    miércoles, 15 de enero de 2020 16:00
    Moderador
  • Hola,

    La página del proveedor está en un servidor HTTPS (de ahí no puedo tocar nada) y una página de ese servidor consumirán mis métodos que están alojados en un servidor HTTP (hechos con ASP.NET).

    Creo que es un tema de "contenido mixto".

    Hoy día he logrado que, si se comuniquen, pero de la siguiente forma.

    En el acceso directo del navegador CHROME se ha agregado “--allow-running-insecure-content”, quedando al final de esta forma: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"  --allow-running-insecure-content

    Eso fue todo.

    ¿Pero será esa la única forma? (mi servidor no puede ser HTTPS). Yo puedo modificar cualquier cosa en el servidor HTTP, incluso agregar algo al código fuente en el Config (pero no sé qué).

    Saludos.

    Hubert.

    miércoles, 15 de enero de 2020 17:25