Esta página esta en desarrollo, Sean bienvenidos.

ASP.NET C# HTTP y HTTPS

 

Nuevamente con un caso, tenemos una pagina http y en nuestro servidor web IIS nos solicitan instalar un certificado HTTPS.

La cuestión es que nuestro sitio web funciona bien y cuando se instala el certificado de algún modo deja de funcionar nuestra pagina específicamente:

  • jquery.
  • JavaScript.

De acuerdo a la documentación y las pruebas que se han realizado – Que yo he hecho.

En internet Explorer funciona sin problemas.

  • Mozilla Firefox no funciona.
  • Google chrome no funciona.

Que hacer:

Separar las partes de

<script type=”text/javascript”> <-Colocarlas en un archivo independiente.

  <style type=”text/css”><- Aplica el mismo caso.

Los archivos tiene que estar por separado.

Las referencias, tienen que tener el link de la pagina con https:

      <link rel=”stylesheet” href=”css/jqx.base.css” type=”text/css” />

   http://jquery/jquery-1.8.2.min.js

Ejemplo:

   https://miPagina/jquery/jquery-1.8.2.min.js

 

La configuración del servidor IIS también cuenta,

La configuración de las cabeceras en el IIS.

Debido a que Mozilla Firefox y Google chrome reciben una cabecera por defecto diferente a Internet Explorer.

Es necesario que se configuren o en su defecto que se remuevan si es el caso.

 

Refused to execute inline script because it violates the following Content Security Policy directive:
“default-src https://miPagina&#8221;.
Either the ‘unsafe-inline’ keyword,
a hash (‘sha256-UITiqbXyaWS7NpwiFrMIbdXAZy5EXLRUHkpylF4504k=’), or a nonce (‘nonce-…’) is required to enable inline execution.
Note also that ‘script-src’ was not explicitly set, so ‘default-src’ is used as a fallback.

En este caso, Se uso Ajax con asp,net c# y este mensaje aparece

ScriptResource.axd?d=suAoLzP9hdV8X4sPgEKH_Cv3s-cTBYcLl6Kn2yIIvjp_o9Ct6iuL3MkKWXHXWaUNJeiSezv3FVUtbc…:
963 Uncaught ReferenceError: Sys is not defined(…)
codigodeconducta.gepp.com/:50 Refused to execute inline script because it violates the following Content
Security Policy directive: “default-src https://miPagina&#8221;. Either the ‘unsafe-inline’ keyword,
a hash (‘sha256-8lTmWjRDxTy3sWESDkcqUCLNh+ABvTDgcZVItAN/1do=’), or a nonce (‘nonce-…’) is required to enable inline execution.
Note also that ‘script-src’ was not explicitly set, so ‘default-src’ is used as a fallback.

 

Para el uso de Ajax, se tiene que separar el archivo.

miPagina/:85 Refused to apply inline style because it violates the following Content
Security Policy directive: “default-src https://miPagina.com&#8221;. Either the ‘unsafe-inline’
keyword, a hash (‘sha256-X1vh4vUkrla19R3Egw26VORbGl/2wcINwUFCtS61hok=’), or a nonce (‘nonce-…’)
is required to enable inline execution. Note also that ‘style-src’ was not explicitly set, so ‘default-src’ is used as a fallback.

En la parte de abajo -Imagen- es un archivo comprimido “.zip” les comparto un ejemplo de asp.net c# y  <asp:ScriptManager ID=”ScriptManager1″ runat=”server” EnablePageMethods=”true”/>

Descárguenlo y cambien la extensión.

test

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Nube de etiquetas

A %d blogueros les gusta esto: