IIS7 - Módulo de autenticação básica ausente?

17

Eu gostaria de usar a autenticação HTTP básica para manter as pessoas fora da instância do nosso site de desenvolvimento, pois ela é exposta de maneira desagradável à Internet selvagem.

No entanto, no IIS7, os únicos modos de autenticação listados são Formulários, Anônimo e Representação.

Para onde foi o módulo "Autenticação básica" e como posso recuperá-lo?

FlySwat
fonte

Respostas:

28

Pode ser necessário instalar o módulo de autenticação básica para o IIS.

Para o Vista é: Painel de Controle -> Programas -> Ativar ou desativar recursos do Windows

Para Server 2008: Gerenciador de servidores -> Funções -> Servidor Web -> Adicionar serviços de função

Em seguida, na visualização em árvore, encontra-se: Serviços de Informações da Internet -> Serviços da World Wide Web -> Segurança -> Autenticação Básica

Clique na caixa de seleção e instale. Então você poderá ver a opção de autenticação básica.

Kyle Sonaty
fonte
1
Observe que você provavelmente precisará fechar e reabrir o Gerenciador do IIS para ver a nova opção de autenticação.
jstricker
1

Para adicionar usando o PowerShell, você pode usar o seguinte comando:

Import-Module ServerManager
Add-WindowsFeature Web-Basic-Auth
geographika
fonte
No Windows Server 2012, isso funcionou perfeitamente para mim.
epotter
0

TechNet é seu amigo :)

IIS 7.0: Configurar autenticação básica

Sean Earp
fonte
Onde diz para selecionar autenticação básica - essa opção está faltando: |
FlySwat 22/06/2009
Abra o Painel de Controle -> Programas e Recursos -> Ative ou desative os recursos do Windows -> Role para baixo até o IIS, expanda todos os nós para encontrar o nó 'Segurança' lá dentro e procure por “autenticação básica”. Marque a caixa e clique em OK.
Sean Earp
2
A página do TechNet não menciona o fato de que o recurso precisa ser ativado antes de poder ser configurado.
dfjacobs