IIS 7 e posteriores

Como no IIS 6, no IIS 7 o primeiro passo é criar um novo Application Pool.

1

Criar um Application Pool

Atribua um nome ao seu pool e selecione a opção No Managed Code.

iis7_11
iis7_10
2

Configurar Advanced Settings para o Pool

Após criar o Pool, abra a caixa de diálogo Advanced Settings e faça as seguintes modificações:

  • Defina Enabled 32-Bit Applications como True. (Esta opção está disponível nas versões de 64 bits do Windows)

  • Defina Disable Overlapped Recycle como True.

  • Defina Regular Time Interval para 0

iis7_9
3

Adicionar uma Nova Application

Agora adicione uma nova Application.

Observação: Você pode adicionar uma nova Application tanto ao "Default Web Site" quanto a qualquer outro "Web Site" existente.

iis7_5

Dê um nome apropriado e ajuste o Physical path. É o caminho onde seu módulo DLL ISAPI está implantado.

iis7_4
4

Atribuir o Application Pool à Application

Selecione Manage Application e abra a caixa de diálogo Advanced Settings.

iis7_3

No editor de propriedade Advanced Settings, defina o Application Pool para aquele que você criou no primeiro passo.

iis7_2
5

Ajustar Handler Mappings

O próximo passo é ajustar o handler mapping para a aplicação que você acabou de criar.

iis7_1

Na tela Handler Mappings, clique com o botão direito em ISAPI-dll e selecione Edit Feature Permissions.

iis7_8

Marque a opção Execute e pressione OK.

iis7_6
6

Garantir que ISAPI Extensions estejam instaladas (se necessário)

Se você não vir ISAPI-dll na lista de handlers, então você deve verificar se ISAPI Extensions estão instaladas em Windows Features. Visite Windows Features para verificar se está instalado.

clip0059
7

Verificar Configurações de Authentication

O próximo passo é verificar as configurações de Authentication:

clip0060

Certifique-se de que Anonymous Authentication está habilitada e que o usuário padrão IUSR está definido.

clip0061
8

Definir File System Security para a Pasta da Application

O último passo é definir a segurança para a pasta física da web application. Se IUSR não estiver disponível na lista superior, você deve adicioná-lo manualmente à lista. IUSR é uma conta de usuário integrada do Windows que está disponível por padrão. Você também precisa aplicar os mesmos direitos de acesso ao grupo de usuários IIS_IUSRS.

clip0062
clip0115

Consulte também Ajustando Pathsarrow-up-right para mais informações.