Foros del Web » Programación para mayores de 30 ;) » .NET »

C# y Manejo de certificados

Estas en el tema de C# y Manejo de certificados en el foro de .NET en Foros del Web. Hola Tengo una aplicación que requiere que el cliente se autentifique mediante un certificado. Al dar click en el boton de login aparece una ventana ...
  #1 (permalink)  
Antiguo 12/11/2008, 09:03
Avatar de jorgedm  
Fecha de Ingreso: marzo-2008
Ubicación: Costa Rica
Mensajes: 5
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta C# y Manejo de certificados

Hola

Tengo una aplicación que requiere que el cliente se autentifique mediante un certificado. Al dar click en el boton de login aparece una ventana propia del IE que me pide escoger entre los certificados que tengo instalados, al seleccionar uno de los certificados y dar click en el boton aceptar, mi aplicacion valida el certificado y todo funciona ok.

el problema que tengo es si le doy aceptar sin haber seleccionado un certificado o si le doy cancelar, entonces el explorer me presenta la pagina de error 403.7

Ya lo controle cambiando esta pagina de error, por medio del IIS, por una que me direccione a mi pagina de control de errores, el problema es que me solicitan que controle este error por medio de codigo, y no tengo idea de como hacer este control, ya que cuando se dan las opciones que me dan error el explorer redirecciona a la pagina del error 403.7 y nunca alcanza ni mi pagina de error ni la que realiza el control del certificado.

Asi que por favor si alguien sabe como comtrolar esto, le agradezco de antemano la colaboracion.

Saludos a tod@s
  #2 (permalink)  
Antiguo 14/11/2008, 07:14
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Respuesta: C# y Manejo de certificados

Código:
IF request.ClientCertificate = nothing THEN
    ...............
    ...............
END IF

if(Request.ClientCertificate is null)
{
     ...................
}
Dios, que feo es el VB.... , Espero te sirva amigo.

Saludos.
__________________
Charlie.
  #3 (permalink)  
Antiguo 18/11/2008, 08:08
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Respuesta: C# y Manejo de certificados

Era eso lo que buscabas amigo ??
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:05.