Autenticação anônima anonymousAuthentication / 403 - Proibido: acesso negado

1

Estou usando o Windows Server 2008 R2 e o IIS 7.5

Eu implantei meu aplicativo nesse servidor pela primeira vez e recebi o seguinte erro:

403 - Forbidden: Access is denied.

You do not have permission to view this directory or page using the credentials that you supplied.

Então, faço uma pequena pesquisa sobre isso e imaginei que deveria configurar a Autenticação Anônima <anonymousAuthentication> , mas não sei como fazer isso. É claramente explicado no link a seguir, mas não tenho certeza se esta é a solução certa para o meu problema;

link

se este é o problema, eu acho, eu deveria colocar um bloco de código semelhante da seguinte forma:

<security> 
  <authentication>
   <anonymousAuthentication
      userName="User1"
      password="[enc:AesProvider:57686f6120447564652c2049495320526f636b73:enc]" />
   </authentication>
</security>

Se este for o caso, como devo fornecer este código?

devo usar o AppCmd.exe com o powershell?

EDITAR ok, continuo a explorar e novas perguntas surgem na minha cabeça;

  1. Tanto quanto eu tenho, eu preciso definir o nome de usuário e senha da máquina lá. mas que tipo de usuário devo definir lá? onde o usuário deve ter acesso (quais pastas)?
  2. posso adicionar essa configuração dentro do meu arquivo web.config ou devo fornecer isso dentro de applicationHost.config?
por tugberk 22.05.2011 / 17:34

1 resposta

1

Substitua <security> </security> no seu aplicativoHost.config por

<system.webServer>
    <security>
        <authentication>
            <anonymousAuthentication enabled="true" />
        </authentication>
    </security>
</system.webServer>

Você também deve poder configurar o mesmo no Gerenciador do IIS usando o link

    
por 24.05.2011 / 19:45