Pasos para instalar SSL de VeriSign cetificate.
Paso 1.
Haga clic en "Try clickssland Visita SSL Trail. Una vez aquí, introduzca los datos necesarios y seguir adelante hasta que veas un formulario de inscripción.
Paso 2.
En el formulario de inscripción que se le solicitará que introduzca el CSR (Certificate Signing Request) del servidor.
Siga los siguientes pasos para generar un CSR
1. En Herramientas administrativas, abra Internet Services Manager.
2. Abra la ventana Propiedades, haga clic en el nombre del sitio Web que desea asegurar.
3. Haga clic en Seguridad de directorios.
Tab.
4. Haga clic en Certificado de servidor en la sección Comunicaciones seguras. Si usted no ha utilizado esta opción antes de que el botón Editar no estará activo.
5. Seleccione Crear un nuevo certificado
6. Seleccione Preparar la petición ahora pero enviarla más tarde. De VeriSign sólo acepta la RSC a través de los formularios de inscripción proceso. No aceptamos la RSC a través de correo electrónico.
7. Complete la información solicitada por el Asistente para certificados IIS para crear una clave privada que se almacena localmente en el servidor y una clave pública (la solicitud de firma de certificado) que va a utilizar durante el proceso de inscripción. Ahora ha creado una clave pública / privada.
8. Haga clic en Finalizar para salir del Asistente para certificados de IIS. Un archivo de la RSE se ha generado.
9. Regresar a la forma de inscripción.
10. Para copiar y pegar la información en el formulario de inscripción, abra el archivo en el Bloc de notas
11. Al presentar el formulario correctamente, se reconoce la misma y un número de orden se mostrará a ti.
12. Ahora esperar a que el certificado SSL camino para llegar a usted por correo electrónico (esto normalmente tarda menos de un minuto).
Paso 3.
Al recibir el certificado SSL a través de correo electrónico, copia de la misma y, salvo en en un archivo con extensión ". Cer la extensión". (Recuerde la ubicación donde se guarde)
Nota: El certificado que ha recibido ahora corresponde estrictamente el CSR que le envió. En el caso de cambio de la RSE en el ínterin, no sería capaz de seguir adelante, y usted puede tener la inscripción una vez más con la RSE cambiado. Además, VeriSign espera una CSR diferentes cada vez que inscribirse. Esto se puede lograr dando un valor diferente para el campo, mientras que la creación del Departamento de RSE (por ej. Si usted había dado un valor "Microsoft Dept", anteriormente, el cambio a "Microsoft Dept1" esta vez. Este cambio es suficiente para generar un CSR es diferente)
Paso 4.
"Esta raíz del certificado de CA se utiliza durante la fase de prueba del juicio VeriSign Secure Site certificado SSL. Esto tendrá que ser instalado en cada navegador que se utiliza para probar el certificado SSL"
Siga los siguientes pasos para instalar el certificado en un navegador
1. Abra un navegador Internet Explorer de Microsoft.
2. Ir a Herramientas> Opciones de Internet> Contenido> Certificados de
3. Haga clic en Importar. Un certificado de gerente de Asistente de importación aparecerá. Haga clic en Siguiente.
4. Vaya a la ubicación de la raíz recientemente almacenado (hecho en el paso 2). Seleccione TODOS los archivos para el tipo de archivo.
5. Seleccione el certificado y haga clic en Abrir.
6. Haga clic en Siguiente.
7. Seleccione "Seleccionar automáticamente el almacén de certificados según el tipo de certificado". Haga clic en Aceptar.
8. Haga clic en Siguiente y luego en Finalizar.
9. Cuando se le pida y le preguntará si desea agregar el siguiente certificado en el almacén de raíz, haga clic en Sí.
Paso 5: Instalación del certificado SSL
Siga los siguientes pasos para instalar el certificado SSL
1. Abra el Administrador de Servicios de Internet (IIS). Haga clic en Inicio> Todos los programas> Herramientas administrativas> Servicios de Internet Information Server (IIS) Manger.
2. En Sitios Web
, Haga clic en su sitio web y seleccione Propiedades.
3. Haga clic en la ficha Seguridad de directorios.
4. En Comunicaciones seguras, haga clic en Certificado de servidor.
5. El Asistente para certificados de servidor Web se abrirá, haga clic en Siguiente.
6. Seleccione Procesar la petición pendiente e instalar el certificado, a continuación, haga clic en Siguiente.
Importante: La solicitud pendiente debe coincidir con el archivo de respuesta. Si eliminó la solicitud pendiente en el error debe generar una nueva CSR y reemplazar este certificado.
7. Seleccione la ubicación del archivo de respuesta del certificado y, a continuación, haga clic en Siguiente.
8. Lea la pantalla de resumen para asegurarse de que está procesando el certificado correcto y haga clic en Siguiente. Verá una pantalla de confirmación.
9. Después de leer esta información, haga clic en Siguiente.
Detener y comenzar su servidor Web antes de cualquier prueba. Asegúrese de asignar a su sitio de un puerto SSL (443 por defecto). Si no se especifica una dirección IP al instalar su certificado SSL, la misma identificación se utilizará para todos los servidores virtuales creados en el sistema. Si usted es anfitrión de varios sitios en un único servidor, puede especificar que el ID se utilice únicamente para una determinada dirección IP del servidor.
Pasos para convertir su página de http a https:
Método 1:
Reemplace el método con Application_BeginRequest debajo de la línea de los códigos de
HttpApp HttpApplication;
HttpContext HttpContext;
intentar
(
= (HttpApplication) httpApp fuente;
HttpContext = httpApp.Context;
string str = httpContext.Request.RawUrl;
httpContext.Response. Redirect (httpContext.Request.Url.ToString (). Replace ( "http", "https"));
)
catch (Exception ex)
(
)
Método 2:
Utilice el código siguiente en el índice o página de inicio de aplicación.
strURL cadena = Request.Url.ToString ();
Array arrURL = strURL.Split (/);
strHttpPath cadena;
strHttpsPath cadena;
ArrHttpPath Array;
strHttpPath = "http://" + arrURL.GetValue (2). ToString () + Solicitud. ApplicationPath;
strHttpsPath = "https: / /" + arrURL.GetValue (2). ToString () + Request.ApplicationPath;
= arrHttpPath strHttpPath.ToCharArray ();
if (arrHttpPath.GetValue (strHttpPath.Length - 1). ToString () == "/")
(
strHttpPath = strHttpPath.Substring (0, strHttpPath.Length - 1);
strHttpsPath = strHttpsPath.Substring (0, strHttpsPath. Longitud - 1);
)
/ / Session [ "HttpPath"] = strHttpPath / / Cuando la ruta de acceso HTTP es necesario quitar los comentarios y utilizar este valor de la sesión ya reorientarlas a la otra página.
Período de sesiones [ "HttpsPath"] = strHttpsPath;
Ahora usa el método Response.Redirect en siguiente manera.
Código
Response.Redirect (Session [ "HttpsPath"]. ToString () + "/ Contents / ThankYou.aspx");
Nota: Gracias Mi página se encuentra dentro de la carpeta Contenido.
Funda de utilizar JavaScript para redirigir a la página, seguir el siguiente código de
location.href = <% = Session [ "HttpsPath"]. ToString ()%> + "/ Contents / ThankYou.aspx";
--------------------------------------------