Как использовать базовую аутентификацию в IIS7 с web.config за исключением диапазона ip? - PullRequest
1 голос
/ 25 ноября 2011

Мне нужна базовая аутентификация на сервере IIS7, но я не хочу, чтобы она отображалась в диапазоне 192.168.0.x.

Для .htaccess это будет что-то вроде:

Deny from all
Order deny,allow

AuthName "myauth"
AuthUserFile .htpasswd
AuthType Basic
Require valid-user
Allow from 192.168.0.
Satisfy Any

Thx ~

1 Ответ

1 голос
/ 29 ноября 2011

Может ли что-то подобное работать?:

<configuration>
  <location path="..">
    <system.webServer>
      <security>

        <authentication>
          <anonymousAuthentication enabled="false" />
          <basicAuthentication enabled="true" />
        </authentication>

        <ipSecurity allowUnlisted="false"> 
          <add ipAddress="192.168.100.0" subnetMask="255.255.255.0" allowed="true"/>
        </ipSecurity>

      </security>
    </system.webServer>
  </location>
</configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...