Comentarios en: Crear certificados de prueba para servidor y cliente https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/ El blog de Scientia® Soluciones Informáticas Mon, 30 Mar 2020 20:40:07 +0000 hourly 1 Por: José Antonio Fernández Portillo https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15941 Tue, 16 Jul 2019 07:07:13 +0000 http://www.programandoamedianoche.com/?p=433#comment-15941 Hola. ¿Alguien sabe de algún curso gratuito o no (si es gratuito mejor) para aprender paso a paso como crear un sistema de autentificación con certificados digitales ?

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15547 Wed, 08 Jun 2016 16:38:50 +0000 http://www.programandoamedianoche.com/?p=433#comment-15547 En respuesta a Manel.

Para eso creo que deberías poner la primer página sin seguridad, o sea, deberías configurar el IIS para que puedan entrar a ahí como anónimo, y desde un botón de esa página hacer un post a una segunda que esté con seguridad, entonces te va a pedir el certificado.
Suerte!

]]>
Por: Manel https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15546 Wed, 08 Jun 2016 16:10:36 +0000 http://www.programandoamedianoche.com/?p=433#comment-15546 En respuesta a Gustavo Cantero (The Wolf).

Hola Gustavo,

Me muestra la ventana para poder escoger el certificado personal que quiero de entre los que tengo instalados en el navegador en el momento que cargo la página, yo querría que lo hiciera cuando pulso un botón de la propia página. ¿Es esto posible?

Muchas gracias

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15545 Wed, 08 Jun 2016 13:59:01 +0000 http://www.programandoamedianoche.com/?p=433#comment-15545 En respuesta a Manel.

No entiendo a qué te referís con «me pide el certificado en el Page_Load».
Saludos.

]]>
Por: Manel https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15544 Wed, 08 Jun 2016 07:29:38 +0000 http://www.programandoamedianoche.com/?p=433#comment-15544 En respuesta a Gustavo Cantero (The Wolf).

Muchas gracias, ahora lo investigo.
Por otra parte, me pide el certificado en el Page_Load, y yo querría que me lo pidiera en el momento de pulsar un botón y realizar la llamada Ajax al servidor.
¿Es esto posible?

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15543 Tue, 07 Jun 2016 20:00:21 +0000 http://www.programandoamedianoche.com/?p=433#comment-15543 En respuesta a Manel.

Seguramente te sirva este instructivo: Cómo configurar los certificados intermedios en un equipo que ejecuta IIS para la autenticación de servidor.
Suerte!

]]>
Por: Manel https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15542 Tue, 07 Jun 2016 15:31:09 +0000 http://www.programandoamedianoche.com/?p=433#comment-15542 En respuesta a Gustavo Cantero (The Wolf).

Hola Gustavo,
¿Cómo puedo actualizar la lista de entidades de confianza en mi servidor IIS7?

Muchas gracias

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15541 Tue, 07 Jun 2016 14:58:24 +0000 http://www.programandoamedianoche.com/?p=433#comment-15541 En respuesta a Manel.

Hola Manel.
Desconozco el tema de los certificados de la FNMTE, pero si el servidor lo revocó seguramente sea porque la entidad emisora de ese certificado no está como «de confianza» en el servidor. ¿Puede ser esto?
Saludos.

]]>
Por: Manel https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15540 Tue, 07 Jun 2016 14:46:09 +0000 http://www.programandoamedianoche.com/?p=433#comment-15540 Hola Gustavo,
Muchas felicidades y muchas gracias por el post, me ha arrojado luz, pero tengo una duda:
Tengo un certificado personal emitido por la Fábrica Nacional de Moneda y Timbre Española (FNMTE) que uso para distintas gestiones con el Ministerio Español.
Por otro lado, estoy desarrollando una web en la que quiero autenticar a los usuarios mediante un certificado de cliente, como por ejemplo, el que tengo de FNMTE.
En mi IIS he permitido a una carpeta para que acepte certificados de cliente. Cuando abro mi página web se me muestra la opción para escoger el certificado que quiera de los que tengo instalados, escojo el de FNMTE y entonces me muestra el siguiente error:
Error HTTP 403.13 – Forbidden
El certificado de cliente ha sido revocado o no ha podido determinarse el estado de revocación.

¿Cómo puedo solucionar esto desde el lado servidor?
Espero que me puedas ayudar.

Muchas gracias.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15521 Tue, 17 May 2016 15:14:28 +0000 http://www.programandoamedianoche.com/?p=433#comment-15521 En respuesta a RobertoCA.

Buenos días Roberto.
En este artículo explico como Utilizar certificados digitales desde .NET, y por si te interesa también podés ver este otro: Conceptos de Certificado Digital y Firma Digital.
Por último, también puede ser que te interese este artículo del MSDN que creo que explica lo que necesitás: How to: Sign XML Documents with Digital Signatures.
Suerte!

]]>
Por: RobertoCA https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15520 Tue, 17 May 2016 00:56:27 +0000 http://www.programandoamedianoche.com/?p=433#comment-15520 Estimado Gustavo :

he comprado un certificado digital, como lo utilizo desde c# para fimar documentos XML, por favor podrias indicarme los pasos a seguir.
Saludos y muchas gracias.

]]>
Por: Emanuel https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15359 Fri, 20 Mar 2015 19:07:57 +0000 http://www.programandoamedianoche.com/?p=433#comment-15359 Los artículos sobre Certificados Digitales me parecieron muy claros, me sacaron muchas dudas que tenía. Ahora alguien sabe de donde se pueden obtener estos certificados como para firmar Recibos de Sueldo Digitales para Argentina. Al parecer el único que los otorga es la empresa Encode SA lo cual me parece muy raro.

Saludos y muchas gracias por estos tutoriales.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15233 Mon, 30 Jun 2014 18:05:16 +0000 http://www.programandoamedianoche.com/?p=433#comment-15233 En respuesta a jose.

Hola José.
Fijate en este link de Adobe que te explica como validar la firma: Validate a digital signature.
Suerte!

]]>
Por: jose https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15232 Mon, 30 Jun 2014 16:07:54 +0000 http://www.programandoamedianoche.com/?p=433#comment-15232 En respuesta a Gustavo Cantero (The Wolf).

Hola Gustavo, muchas gracias por responderme.

Tengo que hacer un desarrollo que firme documentos mediante web, actualmente he creado una web que mediante un control upload sube el pdf al servidor y con un certificado que obtenemos del usuario crea la firma en el pdf, igual como haceis en otro post que trata sobre esto.

Como no se mucho sobre este tema no se si se genera el pdf correctamente, es decir yo veo que se ha generado y que tiene la marca de la firma pero no se si es correcta. Por ser a través de web no es válida? o no contiene la clave? Perdona por tanta pregunta pero estoy bastante verde en este tema.

Un saludo y muchas gracias.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15231 Mon, 30 Jun 2014 14:15:34 +0000 http://www.programandoamedianoche.com/?p=433#comment-15231 En respuesta a jose.

José, no se puede firmar a través de la web por un tema sencillo: seguridad. Si pudieras leer la clave privada del certificado desde un, por ejemplo, un JavaScript, podrías enviarte esta clave a tu servidor y podrías firmar cualquier documento «en nombre» del usuario.
Espero se entienda el concepto, sino avisame.
Saludos.

]]>
Por: jose https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15230 Sun, 29 Jun 2014 16:51:35 +0000 http://www.programandoamedianoche.com/?p=433#comment-15230 En respuesta a Gustavo Cantero (The Wolf).

No es posible que se haga a través de web? Podrías explicar porque? Yo tambien tengo que hacerlo.

Un saludo y muchas gracias

]]>
Por: PEDRO LEIVA https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-15156 Sun, 04 May 2014 21:28:30 +0000 http://www.programandoamedianoche.com/?p=433#comment-15156 Retomando el comentario de:Jose Pablo Cardenas del 6 de marzo del 2013, yo estoy en lo mismo, pero creo que más que configurar el IIS, también el código hay que ajustarlo, ya que tengo que accesar el store del lado del cliente. Como hago esto?

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14595 Thu, 28 Nov 2013 13:09:53 +0000 http://www.programandoamedianoche.com/?p=433#comment-14595 En respuesta a Lepoldo.

Hola, Leopoldo.
Podés usar los certificados de esta manera, no habría problema, porque son para dos tareas distintas: el primero para encriptar la comunicación y el segundo para autenticar al usuario.
Suerte!

]]>
Por: Lepoldo https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14593 Wed, 27 Nov 2013 22:37:51 +0000 http://www.programandoamedianoche.com/?p=433#comment-14593 Saludos,

Es posible usar un certificado para un web site emitido por una autoridad certificadora y al mismo tiempo utilizar certificados de cliente autofirmados creando un CA solo para este fin? O deben los certificados de clientes y del servidor ser generados por el mismo CA?

Gracias!

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14390 Fri, 16 Aug 2013 15:49:20 +0000 http://www.programandoamedianoche.com/?p=433#comment-14390 En respuesta a diegosantosinsua.

Hola, Diego.
Al crear el certificado éste tiene ambas claves, por eso podés encriptar y desencriptar con el mismo certificado. Para pasárselo a otra persona deberías exportarlo pero sin la clave privada.
En la página Importar o exportar certificados y claves privadas te muestra como hacerlo, y fijate que cuando lo exportás hay un checkbox que dice «Exportar la clave privada», si no lo tildás la exportación sólo agregará la clave pública.
Suerte!

]]>
Por: diegosantosinsua https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14386 Fri, 16 Aug 2013 12:51:16 +0000 http://www.programandoamedianoche.com/?p=433#comment-14386 hola gustavo. tengo una duda mortal. Segun estoy estudiando deberian de generarse una llave publica en el certificado y la llave privada deberia de estar a parte para uso solamente de quien genera el certificado. Asi la persona que recibi el certificado solamente tendra la lalve publica que la permitira encriptar con la llave publica hacia el la persona que emitio el certificado. Segun los ejemplos que pusiste las dos llaves a donde se generan ? revice y encuentro la llave publica en el certificado pero la llave privada ? en donde se genera ? y por otro lado porque al momento de desencriptar funciona ? de donde toma la llave privada ?
te agradezco todo tu tiempo…

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14333 Mon, 29 Jul 2013 19:33:38 +0000 http://www.programandoamedianoche.com/?p=433#comment-14333 En respuesta a jhosef.

Hola.
No entiendo a qué te refieres con «los pasos previos», el artículo explica como crear los certíficados desde cero.
Si tienes una duda puntual escríbela que trataremos de ayudarte.
Suerte!

]]>
Por: jhosef https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14331 Sun, 28 Jul 2013 14:21:00 +0000 http://www.programandoamedianoche.com/?p=433#comment-14331 Hola Gustavo Felicidades, SOLO LO LEI PERO ME PARECE MUY INTERESANTE

POR FAVOR QUISIERA QUE DME DIGFAS CUALES SON LOS PASOS PREVIOS PORFAVOR, YA QUE SOY UN USUARIO NOVATO.
PARA PODERLO HACER DESDE CERO.
SE TE AGRADECE MUCHO.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14221 Tue, 21 May 2013 13:00:39 +0000 http://www.programandoamedianoche.com/?p=433#comment-14221 En respuesta a Omar.

Hola, Omar.
La verdad que no me acuerdo como había hecho el certificado de prueba cuando firmé un PDF, pero te paso algunos de los posibles valores para el parámetro -eku, o sea, el uso al que vamos a darle al certificado:

Encrypting File System (1.3.6.1.4.1.311.10.3.4)
Secure Email (1.3.6.1.5.5.7.3.4)
Smart Card Logon (1.3.6.1.4.1.311.20.2.2)
Client Authentication (1.3.6.1.5.5.7.3.2)
Server Authentication (1.3.6.1.5.5.7.3.1)
IP security IKE intermediate (1.3.6.1.5.5.8.2.2)

Yo creo que si usás «1.3.6.1.5.5.7.3.2» (Client Authentication) podrás usar ese certificado para firmar un PDF.
Por favor después contame si te sirvió.
Suerte!

]]>
Por: Omar https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14220 Mon, 20 May 2013 21:02:03 +0000 http://www.programandoamedianoche.com/?p=433#comment-14220 Gustavo, muchas gracias por la respuesta.

Efectivamente estoy haciendo pruebas de certificado y tal como lo mencionas en un hambiente de operativo será necesario comprar los certificados. En cuanto al uso del comando MakeCert enn tu ejemplo generaste un certificado para autenticación, si quisiera hacer un certificado para firma digital debo especificar parametros diferentes supongo ?, hay algun tutorial de esta utileria MakeCert?

Espero me puedas ayudar

Te mando un saludo.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14219 Mon, 20 May 2013 14:54:37 +0000 http://www.programandoamedianoche.com/?p=433#comment-14219 En respuesta a Omar.

Si se puede crear un certificado para firmar documentos, fijate en este otro artículo que explico como crear un PDF firmado:
Cómo firmar un documento PDF desde C# con iTextSharp.
El problema de crear certificados de prueba para firmar es que cualquier otro usuario que abra el documento no va a poder verificar la autenticidad del mismo por no tener tu certificado ni la de la entidad certificante, por eso estos certificados se compran, por ejemplo, a VeriSign.
Suerte!

]]>
Por: Omar https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14216 Sat, 18 May 2013 21:52:33 +0000 http://www.programandoamedianoche.com/?p=433#comment-14216 Hola Gustavo!!!!

Muy buen articulo, me aclaro muchas dudas del como hacer certificados para pruebas, tengo la siguiente pregunta, de forma se puede generar un certificado que sirva aparte de autenticación para firmar documentos digitalmente ?… esto es posible?

SAludos

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14186 Fri, 19 Apr 2013 12:30:04 +0000 http://www.programandoamedianoche.com/?p=433#comment-14186 En respuesta a Carolina.

Hola, Carolina.
El makecert es una herramienta de línea de comandos, o sea, deberías ejecutarlo desde la línea de comandos.
Saludos.

]]>
Por: Carolina https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14163 Wed, 10 Apr 2013 16:59:35 +0000 http://www.programandoamedianoche.com/?p=433#comment-14163 Hola!!!

Soy nueva en estos temas de crear los certificados y hasta ahora estoy leyendo todos los comentarios,
pero la duda que me genera es en donde ejecuto este comando:
makecert -pe -n «CN=Scientia Root Auth» -ss my -sr LocalMachine -a sha1 -sky signature -r «ScientiaRootAuth.cer»

gracias por su atención

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14003 Tue, 12 Mar 2013 13:21:14 +0000 http://www.programandoamedianoche.com/?p=433#comment-14003 En respuesta a Ivana Curra.

¿En qué línea te devuelve error de sintaxis?

]]>
Por: Ivana Curra https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-14002 Mon, 11 Mar 2013 21:40:05 +0000 http://www.programandoamedianoche.com/?p=433#comment-14002 No funciona el código en C#. Hay un error de sintaxis. ¿Podrias decir cual es el correcto por favor? Gracias

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-13999 Fri, 08 Mar 2013 17:23:14 +0000 http://www.programandoamedianoche.com/?p=433#comment-13999 En respuesta a Jose Pablo Cardenas.

Yo creo que esto deberías charlarlo con el administrador de tu servidor, porque creo que tendrias que configurar el IIS para que le pida el certificado a la máquina del cliente.
O sea, es un tema de configuración del IIS, no de desarrollo.
Saludos.

]]>
Por: Jose Pablo Cardenas https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-13998 Wed, 06 Mar 2013 21:51:44 +0000 http://www.programandoamedianoche.com/?p=433#comment-13998 Buenas tardes.

Necesito con urgencia de su ayuda.

Tengo de implementar la autenticacion de usuarios en un sitio web. En mi pais existe una entidad que emite estos certificados, y se les entrega a los usuarios en una tarjeta junto a un lector.

El asunto es que cada certificado esta protegido por una clave.

Lo que necesitodesde mi sitio se lea basicamente es, que al momento que un usuario entre a un link en especifico de ni sitio se muestre una ventana con el certificado que se encuentra en la tarjeta (No se puede copiar, ni instalar en el equipo del usario), y al seleccionarlo le pida el PIN (O Clave), para que sea validado y que se otorgue la autorizacion de ingreso al sitio.

De verdad me urge montones de su ayuda, de antemano le agradezco el tiempo.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-13211 Wed, 21 Nov 2012 22:38:06 +0000 http://www.programandoamedianoche.com/?p=433#comment-13211 En respuesta a Erika.

Esto no es posible debido a que donde estás firmando los documentos es en el servidor, y los certificados del cliente no los tenés disponibles ahí.
Saludos.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-13197 Wed, 21 Nov 2012 21:48:18 +0000 http://www.programandoamedianoche.com/?p=433#comment-13197 En respuesta a Raul.

Me imagino que puede ser porque la entidad certificadora de tu certificado (que enredo) no está en un grupo de certificados de confianza del lado del servidor.
¿Probaste de crear todo con el .bat que está para descargarse en este artículo?

]]>
Por: Raul https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-12226 Thu, 08 Nov 2012 19:05:50 +0000 http://www.programandoamedianoche.com/?p=433#comment-12226 Hola Gustavo.

Me ha servido mucho tu tutorial, he seguido paso a paso las indicaciones, pero me ha surgido un problema que no se como resolver, cuando abro una ventana del IE, en el URL pongo Https:\\localhost, me aparece una ventana solicitando el certificado, selecciono de la lista el certificado «Gustavo Cantero – Scientia Root Auth» despues de 3 intentos me envia una pagina que dice «No tiene autorización para ver esta página», sabes como corregir el problema, ya intente detener el servidor y levantarlo de nuev para que reconozcalos cambios e asignacion de certificados pero no logro accesar exitosamente.

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-10800 Thu, 04 Oct 2012 16:01:28 +0000 http://www.programandoamedianoche.com/?p=433#comment-10800 En respuesta a Maverifk.

Si, si, se puede usar para eso.
Saludos.

]]>
Por: Erika https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-8555 Wed, 27 Jun 2012 22:13:09 +0000 http://www.programandoamedianoche.com/?p=433#comment-8555 Hola. Este sito me ayudo mucho.
Pero tengo que realizar los siguiente.
Localmente me funciona. estoy con vb.net.
pero ahora necesito que el usuario desde una aplicacion web me firme el documento pdf.
No he logrado realziar esto.
Mepodrian ayudar por favor.
Gracias.

]]>
Por: Maverifk https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-5901 Thu, 23 Feb 2012 16:49:16 +0000 http://www.programandoamedianoche.com/?p=433#comment-5901 Interesante artículo, Gustavo. Muy bueno, me sirvió para crear unos certificados para probar un proceso de encriptado de pdf’s
En concreto, he usado la sintaxis que usas en el tercer ejemplo para crear dicho certificado ¿es correcto? ¿puede usarse para dichos fines?
Gracias

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-795 Fri, 20 May 2011 11:52:48 +0000 http://www.programandoamedianoche.com/?p=433#comment-795 En respuesta a Felix.

La verdad es que no lo probé en Win 2k8. ¿Qué error te da?

]]>
Por: Felix https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-790 Fri, 20 May 2011 03:06:01 +0000 http://www.programandoamedianoche.com/?p=433#comment-790 He tratado de hacer esto sobre WinServer 2008 R1 y no lo he logrado. ¿Es posible hacerlo?

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-407 Wed, 13 Apr 2011 15:00:02 +0000 http://www.programandoamedianoche.com/?p=433#comment-407 En respuesta a mkb.

Es muy raro, más si sólo te da este error con Firefox.
¿Si navegás otro sitio como, por ejemplo, https://encrypted.google.com funciona bien o también te da este error?
Saludos.

]]>
Por: mkb https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-406 Wed, 13 Apr 2011 11:31:54 +0000 http://www.programandoamedianoche.com/?p=433#comment-406 Todo me ha ido correcto, salvo al requerir un certificado de cliente para la autenticación. en Firefox me devuelve el siguiente mensaje de error:

An error occurred during a connection to localhost.
SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)

¿Cual puede ser el problema?

]]>
Por: Luciano https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-242 Fri, 26 Nov 2010 22:32:06 +0000 http://www.programandoamedianoche.com/?p=433#comment-242 Gracias Gustavo
Estaba cometiendo un grave error.
Pense que el metodo Request.ClientCertificate devolvia el certificado con la clave privada. Evidentemente esto seria un grave problema de seguridad.
Muchas gracias por todo!

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-241 Thu, 25 Nov 2010 12:52:36 +0000 http://www.programandoamedianoche.com/?p=433#comment-241 En respuesta a Luciano.

Gracias por tus comentarios, Luciano!
Sobre los certificados de cliente, seguro estos links te pueden ayudar:
Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication
IIS 7 Walkthrough: One to One Client Certificate Mapping Configuration
¡Suerte!

]]>
Por: Luciano https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-240 Wed, 24 Nov 2010 03:54:31 +0000 http://www.programandoamedianoche.com/?p=433#comment-240 Hola Gustavo
Gracias por el articulo. Muy bueno!
Como verás, estoy haciendo honor al sitio… Programando a media noche!!
Consulta de un novato y sobre todo en lo que respecta a SSL y certificados.
Yo segui todo los pasos de este articulo. Creé el certificado de la entidad emisora, el del localhost y el mio personal. Por lo que veo, IIS y .NET reconocen mi certificado y me identifican. Mi pregunta es; en el caso de un sitio real:
cómo un usuario crea un certificado y se identifica con el mismo en un sitio publico?
Muchisimas gracias por todo!
Saludos

]]>
Por: Gustavo Cantero (The Wolf) https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-143 Fri, 18 Jun 2010 16:58:26 +0000 http://www.programandoamedianoche.com/?p=433#comment-143 En respuesta a pr.

No conozco mucho de Exchange Server, pero el error parecería ser porque no le está pasando el usuario y contraseña al servidor de SMTP.
Tal vez este artículo pueda ayudarte: http://smtp25.blogspot.com/2007/12/530-571-client-was-not-authenticated_25.html.
Suerte!

]]>
Por: pr https://www.programandoamedianoche.com/2009/06/crear-certificados-de-prueba-para-servidor-y-cliente/#comment-142 Fri, 18 Jun 2010 16:21:08 +0000 http://www.programandoamedianoche.com/?p=433#comment-142 Tengo este error talve sabe como resolverlo, el momento de enviar un mail con exchange
The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.1 Client was not authenticated» string

]]>