Como permitir acesso por endereço IP, com fallback para autenticação básica no IIS?

3

Eu tenho um número de sites no IIS que gostaria de permitir o acesso direto a pessoas em uma determinada sub-rede e, em seguida, exigir autenticação básica para todos os outros.

Aqui está exatamente a mesma funcionalidade que eu quero no Apache:

    <Directory "/var/www/mydir">
            AuthName "Access Test Site"
            AuthType Basic
            AuthUserFile "/var/www/passwordfile"
            require valid-user

            Satisfy any
            Order Deny,Allow
            Deny from all
            Allow from 10.0.1
    </Directory>

Adoraria poder fazer isso no IIS6 e no IIS7.5, mas vou usar um ou outro se for necessário.

    
por Mark Biek 10.12.2010 / 16:09

1 resposta

2

Para o IIS 7.5, eu consideraria a reconfiguração de URL. Para o IIS6, considere o Rewrite ISAPI.

Aqui estão os fóruns de URL Rewrite link

Confira esta página para o ISAPI Rewrite ( link ) e pesquise na página por "Autenticação dinâmica". Eles dão um passo a passo sobre como lidar com a parte de autenticação.

    
por 14.12.2010 / 15:25

Tags