probar microsoft habilitar google enable cómo chrome activar silverlight google-chrome silverlight-4.0 https

microsoft - probar silverlight



La página de Silverlight carga contenido inseguro de Microsoft (3)

Tengo un sitio web que consiste principalmente en una sola aplicación de Silverlight. El sitio web está configurado para ejecutarse a través de HTTPS, que funciona muy bien. Sin embargo, cuando el sitio se carga en Chrome, se advierte que

"La página en https://testing.efilecabinet.com/ muestra contenido inseguro desde http://download.microsoft.com/download/5/1/6/5165823D-1D79-4871-8AC2-42DDDB94A5C2/PNGs/SLMedallion_ENU. png ".

Parece que el marco SL está cargando esta imagen desde Microsoft a través de HTTP. ¿Alguien sabe de una manera de que esto ocurra a través de HTTPS?


¡Lo tengo arreglado! Descargué la imagen y la incluí en nuestro sitio web cambiando esta línea:

<img src="https://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>

a esto:

<img src="SLMedallion_ENU.png" alt="Get Microsoft Silverlight" style="border-style:none"/>

Aparentemente, este enlace "https://go.microsoft.com/fwlink/?LinkId=161376" se volverá a dirigir a una ruta HTTP para obtener la imagen. Así que descargar la imagen e incluirla la solucionó directamente.


En la página que aloja su archivo XAP, encontrará la etiqueta ancla con la URL para descargar el tiempo de ejecución de Silverlight. Puede eliminarlo o realizar una descarga en su propio sitio en HTTPS.

<div id="silverlightControlHost"> <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"> <param name="source" value="ClientBin/xxx.xap"/> <param name="onError" value="onSilverlightError" /> <param name="background" value="white" /> <param name="minRuntimeVersion" value="4.0.50826.0" /> <param name="autoUpgrade" value="true" /> <param name="windowless" value="true" /> <param name="AllowHtmlPopupWindow" value="true" /> <param name="EnableHtmlAccess" value="true" /> <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50826.0" style="text-decoration:none"> <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/> </a> </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe> </div>

Puede personalizar esa etiqueta ancla completa para extraer contenido de su sitio.


Podría cambiar los enlaces HTTP a HTTPS en el archivo ancla y eso debería resolver el problema.

<div id="silverlightControlHost"> <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"> <param name="source" value="ClientBin/xxx.xap"/> <param name="onError" value="onSilverlightError" /> <param name="background" value="white" /> <param name="minRuntimeVersion" value="4.0.50826.0" /> <param name="autoUpgrade" value="true" /> <param name="windowless" value="true" /> <param name="AllowHtmlPopupWindow" value="true" /> <param name="EnableHtmlAccess" value="true" /> <a href="https://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50826.0" style="text-decoration:none"> <img src="https://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/> </a> </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe> </div>