Proteger com senha um diretório único no IIS 8


13

Como posso proteger com senha um único diretório no IIS 8 no Windows Server 2012 Standard?

Exemplo: desejo poder acessar mysite.com, mas ao navegar para mysite.com/secured, quero ser solicitada uma senha de acesso.

Respostas:


14
  • Abra seu gerenciador do IIS e selecione o diretório que você deseja proteger.

  • Na seção "IIS", selecione "Autenticação".

  • Desative "Autenticação anônima".

  • Ative o método de autenticação desejado (geralmente "Autenticação básica") e será válido apenas para este diretório.

  • Adicione uma conta de usuário.

    • Clique com o botão esquerdo do mouse no diretório IIS, Editar Permissões ..., Segurança, Editar, Adicionar, insira um usuário no seu Active Directory
  • Dê a esse usuário permissões de Leitura, Execução e Lista no diretório necessário e faça login através do usuário recém-criado.

    • clique esquerdo usuário recém-adicionado e marque Permitir controle total
  • Para efetuar login, use o nome de usuário e a senha do domínio (por exemplo, UN: admin@myDomain.local, PW: p @ $$ w0rd).

    Nota: Você pode adicionar / remover métodos de autenticação na janela Serviços de Função.


Como alternativa, você pode codificar algum sistema de autenticação usando linguagens do lado do servidor como PHP / ASP


1
Obrigado, Solarac. Sendo novo no IIS, eu não havia percebido que era possível selecionar um diretório e alterar as configurações. Acho que estava tendo problemas para encontrá-lo porque era muito óbvio e estou acostumado a arquivos .htaccess. Obrigado novamente!
Jake

3
Se a opção 'Autenticação básica' não estiver disponível na lista, será necessário instalá-lo primeiro usando a Função e recursos de adição do Gerenciador do Servidor.
Rosdi

4
O que significa "adicionar uma conta de usuário"? Uma conta do Windows?
Chris Smith
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.