Você está offline; aguardando reconexão

Autenticação de texto implícita do IIS não permite a passagem-apesar de os pedidos de autenticação para que são encaminhadas através de um proxy

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: 3050055
Sintomas
Considere o seguinte cenário:
  • Configurar serviços de informação Internet (IIS) para utilizar a autenticação condensada.
  • O servidor recebe um pedido que tenha o Através deCabeçalho de HTTP. (Isto ocorre se o pedido do cliente é redireccionado através de um proxy.)
  • O recurso solicitado é protegido pela autenticação condensada.
  • Um pedido subordinado é criado no pipeline de IIS. Por exemplo, é enviado um pedido de documento predefinido de um directório e o URL que é enviado tem uma barra (/) como o último carácter.
Neste cenário, a falha de autenticação condensada e o servidor devolve uma resposta 401.
Causa
Para pedidos encaminhados através de um proxy e para que um pedido subordinado é criado no pipeline de IIS, o IIS não pode confiar a autenticação condensada, por razões de segurança.
Como contornar
Recomendamos que contornar este problema configurando o Web site para utilizar um tipo diferente de autenticação. Por exemplo, pode configurar o Web site, utilizando a autenticação do Windows ou a autenticação básica sobre o Transport Layer Security (TLS). Se não conseguir fazer, deve utilizar um ou mais dos seguintes métodos:
  • Tem o cliente utilizar um URL de pedido que inclua o nome do ficheiro após o último carácter "/".
  • Defina o modo de pipeline gerido do agrupamento de aplicações paraclássico.
  • Utilizar o Módulo de reescrever URL para reescrever o caminho do URL de "/" para "/nome de ficheiro>."

    Para utilizar o módulo de reescrever o URL para contornar este problema, configure o módulo do seguinte modo:

    ----------
    system.webServer>        <rewrite>            <rules>                <rule name="<a rule name>" enabled="false">                    <match url="(^$|.*/$)" />                    <action type="Rewrite" url="{R:0}<a file name that you want the users to access>" />                </rule>            </rules>        </rewrite></system.webServer>
    ----------
Ponto Da Situação
A Microsoft confirmou que este é um erro nos produtos da Microsoft listados na secção "Aplica-se a".

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3050055 - Última Revisão: 06/13/2015 11:39:00 - Revisão: 2.0

Microsoft Internet Information Services 8.5, Microsoft Internet Information Services 8.0, Microsoft Internet Information Services 7.5

  • kbmt KB3050055 KbMtpt
Comentários