ASP - IIsIPSecurity
IIsIPSecurity
Объект IIsIPSecurity является специальным объектом ADSI, служащим для установки прав доступа по IP-адресу и доменному адресу.
Логическое свойство IIsIPSecurity, GrantByDefault, определяет, предоставляется или запрещается доступ пользователям по умолчанию.
Если свойство GrantByDefault имеет значение TRUE, всем IP-адресам и доменам Интернета, кроме указанных отдельно, предоставляется доступ. Для запрета доступа отдельным IP-адресам и доменам служат свойства IPDeny и DomainDeny.
Примечание. Свойства IPDeny и DomainDeny учитываются, только если свойство GrantByDefault имеет значение TRUE.
Если свойство GrantByDefault имеет значение FALSE, по умолчанию доступ запрещен для всех IP-адресов и доменов, кроме указанных отдельно. Свойства IPGrant и DomainGrant служат для разрешения доступа определенным IP-адресам и доменам.
Примечание. Свойства IPGrant и DomainGrant учитываются, только если свойство GrantByDefault имеет значение FALSE.
ADsPath
Для корневого виртуального каталога сервера:
- IIS://имя_компьютера/W3SVC/N/ROOT
где имя_компьютера может быть любым именем или строкой "LocalHost".
Для определенного виртуального каталога:
- IIS://имя_компьютера/W3SVC/N/ROOT/виртуальный_каталог
где имя_компьютера может быть любым именем или строкой "LocalHost".
Синтаксис
результат = объект.метод
Обозначения
- результат
- Переменная, получающая значение, возвращаемое методом.
- объект
- Переменная, содержащая объект IIsIPSecurity. Обычно это результат предшествующей операции GetObject.
- метод
- Выбранный метод объекта.
Допустимые расположения
Тип раздела | Путь в метабазе |
IIsWebService | /LM/W3SVC/ |
IIsWebServer | /LM/W3SVC/1 |
IIsWebFile | /LM/W3SVC/1/ROOT/виртуальный_каталог/text.htm |
IIsWebDirectory | /LM/W3SVC/1/ROOT/виртуальный_каталог/подкаталог |
IIsFtpVirtualDir | /LM/SMFTPSVC/1/ROOT/виртуальный_каталог |
IIsFtpService | /LM/SMFTPSVC/ |
IIsFtpServer | /LM/SMFTPSVC/1 |
IIsWebVirtualDir | /LM/W3SVC/1/ROOT/Samples |
Свойства IIsIPSecurity
IPDeny | Этот метод получает массив IP-адресов, которым не разрешен доступ к серверу. |
IPGrant | Этот метод получает массив IP-адресов, которым разрешен доступ к серверу. |
DomainDeny | Этот метод получает массив доменов, которым не разрешен доступ к серверу. |
DomainGrant | Этот метод получает массив доменов, которым разрешен доступ к серверу. |
GrantByDefault
Примечание. Это свойство используется только в контексте объекта IIsIPSecurity. |
Это логическое свойство определяет, разрешен по умолчанию доступ или нет. Если свойство GrantByDefault имеет значение TRUE, можно использовать свойства IPDeny и DomainDeny для запрета доступа определенным IP-адресам и доменам. Если свойство GrantByDefault имеет значение FALSE, можно использовать свойства IPGrant и DomainGrant для разрешения доступа по IP-адресам и доменам. |
Свойства метабазы
Свойства объектов ADSI | Список свойств, допустимых для использования с несколькими объектами. |
IPSecurity | Это свойство задает ограничения доступа к адресу URL по IP-адресу. Оно служит для разрешения или запрета доступа к обозревателям клиентов на основе IP-адреса или имени узла DNS. |