Error de "HTTP Error 403.7 - prohibido" al ejecutar una aplicación Web que está alojado en un servidor que está ejecutando IIS 7.0

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 942067
Síntomas
Cuando intenta ejecutar una aplicación Web que está alojada en un servidor que está ejecutando servicios de Internet Information Server (IIS) 7.0, puede recibir el siguiente mensaje de error:
Error de servidor en la aplicación"ApplicationName"

HTTP Error 403.7 - prohibido

HRESULT: 0 X 80070005

Descripción de página de HRESULTThe que está intentando tener acceso requiere que el explorador tenga un certificado de cliente Secure Sockets Layer (SSL) reconocido por el servidor Web.
Causa
Este problema se produce porque se ha seleccionado la opción Solicitar SSL . Esta opción aparece en la página Configuración de SSL del Administrador de servicios de Internet Information Server (IIS). Cuando se selecciona esta opción, todas las solicitudes que hacen que los equipos cliente a la aplicación Web deben utilizar una conexión de Secure Sockets Layer (SSL).

Además, se selecciona la opción Requerir de la característica de "Certificados de cliente". Esta opción también aparece en la página de Configuración de SSL del Administrador de IIS. Cuando se selecciona esta opción, todos los equipos cliente que envían solicitudes al servidor que ejecuta IIS deben tener certificados de cliente válido.
Solución
Para resolver este problema, utilice uno de los métodos siguientes.

Método 1

Configurar un certificado de cliente en el equipo cliente. El certificado de cliente es emitido por una entidad emisora de certificados es de confianza para el servidor que está ejecutando IIS.
Para obtener más información acerca de cómo configurar un certificado de cliente, verHabilitar certificados de cliente en IIS 6.0.

Método 2

Si no necesita que los usuarios tienen certificados de cliente para ejecutar la aplicación Web, utilice la opción Aceptar en lugar de la opción Requerir de la característica de "Certificados de cliente". Puede cambiar esta configuración en la página de configuración de SSL para la aplicación Web en el Administrador de IIS. Para ello, siga estos pasos:
  1. En el equipo que está ejecutando IIS 7.0, haga clic en Inicio, tipo inetmgr en el cuadro Iniciar búsqueda , haga clic en Inetmgr en la lista de programas y, a continuación, haga clic en Ejecutar como administrador.

    Si se le pide una contraseña de administrador o una confirmación, escriba su contraseña o haga clic en continuar.
  2. En el Administrador de IIS, busque la aplicación Web para el que desea cambiar la configuración de SSL.
  3. En la vista de características, haga doble clic en Configuración de SSL.
  4. En la página de configuración de SSL, seleccione la opción Aceptar en certificados de cliente.
  5. En el panel acciones , haga clic en Aplicar.

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 942067 - Última revisión: 10/27/2015 23:03:00 - Revisión: 5.0

Microsoft Internet Information Services 7.0

  • kbexpertiseadvanced kbtshoot kbprb kbmt KB942067 KbMtes
Comentarios