Artigo: 942067 - Última revisão: terça-feira, 2 de Outubro de 2007 - Revisão: 1.0

Mensagem de erro quando tenta executar uma aplicação Web que esteja hospedada num servidor com o IIS 7.0: "Erro de HTTP 403.7 - não autorizado"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando tenta executar uma aplicação Web que esteja hospedada num servidor com serviços de informação Internet (IIS) 7.0, poderá receber a seguinte mensagem de erro:
Erro de servidor na aplicação "ApplicationName"

Erro de HTTP 403.7 - não autorizado

HRESULT: 0 X 80070005

Descrição da HRESULT A página que está a tentar aceder requer o browser tenha um certificado de cliente SSL (Secure Sockets Layer) que o servidor Web reconhece.

Causa

Este problema ocorre porque a opção Exigir SSL está seleccionada. Esta opção aparece na página Definições de SSL do Gestor de serviços de informação Internet (IIS). Quando esta opção é seleccionada, todos os pedidos que computadores cliente para a aplicação Web tem de utilizar uma ligação Secure Sockets Layer (SSL).

Além disso, a opção necessita da funcionalidade "Certificados de cliente" está seleccionada. Esta opção também é apresentada na página Definições de SSL do Gestor de IIS. Quando esta opção é seleccionada, todos os computadores cliente enviam pedidos para o servidor que está a executar o IIS tem de ter certificados de cliente válido.

Resolução

Para resolver este problema, utilize um dos seguintes métodos.

Método 1

Configure um certificado de cliente no computador cliente. O certificado de cliente é emitido por uma autoridade de certificação que seja considerado fidedigno pelo servidor que está a executar o IIS.

Para mais informações sobre como configurar um certificado de cliente, visite o seguinte Web site:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/096519f4-3079-4571-9d28-8e5d286c5ab9.mspx (http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/096519f4-3079-4571-9d28-8e5d286c5ab9.mspx)

Método 2

Se não necessitar que os utilizadores têm certificados de cliente para executar a aplicação da Web, utilize a opção Aceitar em vez da opção necessita da funcionalidade "Certificados de cliente". Pode alterar esta definição na página as definições de SSL para a aplicação Web no Gestor de IIS. Para o fazer, siga estes passos:
  1. Num computador que está a executar o IIS 7.0, clique em Iniciar , escreva inetmgr na caixa Iniciar procura , clique com o botão direito do rato Inetmgr na lista de programas e, em seguida, clique em Executar como administrador .

    Se lhe for pedido para uma palavra-passe de administrador ou uma confirmação, escreva a palavra-passe ou clique em continuar .
  2. No Gestor de IIS, localize a aplicação Web para o qual pretende alterar a definição de SSL.
  3. Na vista de funcionalidades, clique duas vezes As definições de SSL .
  4. Na página Definições de SSL, seleccione a opção Aceitar certificados de cliente .
  5. No painel Acções , clique em Aplicar .

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 7.0
Palavras-chave: 
kbmt kbexpertiseadvanced kbtshoot kbprb KB942067 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 942067  (http://support.microsoft.com/kb/942067/en-us/ )