A autenticação básica não exibe a caixa de login

2

Estou usando o IIS 7.5 e quero alterar um site usando autenticação anônima para autenticação básica. Acessar o recurso Autenticação, desabilitar a autenticação anônima e habilitar a autenticação básica. Quando eu acesso o site, recebo o seguinte erro

HTTP Error 401.2 - Unauthorized
You are not authorized to view this page due to invalid authentication headers.
Module: IIS Web Core
Notification: AuthenticateRequest
Handler: StaticFile
Error Code: 0x80070005
Requested URL: http://mywebsite.com:80/
Physical Path: \myserver\myfolder
Logon Method: Not yet determined
Logon User: Not yet determined

Eu esperava receber um desafio (pedir nome de usuário e senha), mas nada, apenas o erro.

Ativando o rastreamento de solicitação com falha, posso ver os seguintes erros

MODULE_SET_RESPONSE_ERROR_STATUS 
ModuleName: IIS Web Core 
Notification: 2 
HttpStatus: 401 
HttpReason: Unauthorized 
HttpSubStatus: 2 
ErrorCode: 2147942405 
ConfigExceptionInfo:
Notification: AUTHENTICATE_REQUEST
ErrorCode: Access is denied. (0x80070005)

Algumas linhas antes disso, acho que a solicitação está pedindo acesso anônimo e está falhando.

AUTH_REQUEST_AUTH_TYPE 
RequestAuthType: 1
RequestAuthType: Anonymous

O que eu gostaria de saber é por que o servidor não cria um desafio?

    
por Kevin Brydon 17.05.2013 / 15:21

1 resposta

1

Parece que tive um problema no meu applicationHost.config .

Adicionei o seguinte à seção <globalModules>

<globalModules>
    ...
    <add name="BasicAuthenticationModule" image="%windir%\System32\inetsrv\authbas.dll" />
    ...
</globalModules>

E adicionei o seguinte ao servidor geral <system.webserver> section

<location path="" overrideMode="Allow">
    <system.webServer>
        ...
        <modules>
            ...
            <add name="BasicAuthenticationModule" lockItem="true" />
            ...
        <modules>
        ...
    <system.webServer>
    ...
<location path="" overrideMode="Allow">

o ... denota outro conteúdo em cada uma das seções, as partes importantes são as <add /> sections

    
por 20.05.2013 / 14:29