none
Certificados digitales RRS feed

  • Pregunta

  • Hola, buenos días.

    Estoy trabajando con VS2015 y mvc5 y con vb.net

    Estoy intentando sacar la ventana de los certificados digitales que hay instalados en el navegador pero no se como hacerlo.

    Si utilizo Dim cert As HttpClientCertificate = Request.ClientCertificate

    Siempre me devuelve false ya que no se ha seleccionado ningún Certificado.

    Gracias


    • Editado MarcoGpex martes, 28 de noviembre de 2017 9:00
    martes, 28 de noviembre de 2017 8:57

Respuestas

  • Hola, buenos días.

    Si he habilitado el SSL en el Sitio y en IIS también he configurado el SSL.

    El problema es que no se como conseguir por código que me muestre la ventana de los certificados del navegador.

    Un saludo y gracias


    Marco

    lunes, 4 de diciembre de 2017 6:38

Todas las respuestas

  • Hola MarcoGpex

    Con base a tu consulta, ¿podrías colocar el código completo? ya que es mas sencillo para los colaboradores brindarte el apoyo necesario y llegar a una pronta solución.

    Por los que dices que te  devuelve false, tendrías que cambiarlo a True para te seleccione el certificado.

    Quedamos al pendiente de cualquier actualización de tu parte.

    Saludos Cordiales

    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.

    jueves, 30 de noviembre de 2017 23:54
    Moderador
  • Hola, buenos días Pablo.

    El problema que tengo es que no soy capaz de sacar la ventana de petición de los certificados que tiene el navegador.

    Un saludo y gracias

    viernes, 1 de diciembre de 2017 7:06
  • Lo primero es saber si has configurado tu sitio web para permitir validación de certificados. Has habilitado SSL?

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    viernes, 1 de diciembre de 2017 21:07
  • Hola, buenos días.

    Si he habilitado el SSL en el Sitio y en IIS también he configurado el SSL.

    El problema es que no se como conseguir por código que me muestre la ventana de los certificados del navegador.

    Un saludo y gracias


    Marco

    lunes, 4 de diciembre de 2017 6:38
  • Hola de nuevo.

    voy a ver si me explico un poco mejor.

    Tengo un proyecto en el cual necesito que se valide el usuario con un certificado digital que tiene instalado en el navegador.

    Tengo mi pagina principal con un botón donde al pulsar me tiene que mostrar los certificados digitales que tenga instalados en el navegador.

    Mi problema es que no se que tengo que hacer para que cuando pulse el botón en esa vista/controlador que se lanza me muestre esa ventana de petición de certificado.

    Si configuro el IIS en la configuración de SSL como Aceptar o Requerir me pide el certificado solo entrar en la página principal y yo quiero que me lo pida en la página que va cuando pulsa el botón de Certificado Digital.

    No se si me he explicado bien.

    Un saludo y gracias


    Marco

    lunes, 11 de diciembre de 2017 10:40
  • Problema Solucionado.

    He creado sobre la vista en la que se quiere pedir el Certificado Digital un Directorio virtual en IIS y le he puesto en la configuración SSL como requerida.

    Un saludo


    Marco

    lunes, 12 de febrero de 2018 10:49