ForceField.NET Web Edition
Вашему вниманию предлагается наглядная демонстрация
принципов работы ForceField.NET.
1. Защитите файлы за считанные минуты!
Если у Вас есть ASP.Net приложение с базой данных MS SQL
Server или MSDE (MSDE можно скачать на странице MSDE 2000 Downloads), требующее разграничения доступа
к файлам, интерфейс ForceField.NET Web Edition позволит
решить эту задачу за считанные минуты.
Программа настройки сама создаст таблицы для хранения
данных о пользователях и защищаемых каталогах и изменит
файл Web.config указанного Вами приложения таким образом,
что доступ к файлам, возвращаемым приложением, будет
регулироваться через представленный здесь Веб-интерфейс (используйте
для авторизации имя «admin», пароль «12345»).
2. Пример. ASP.Net приложение «The Deck»
Ниже приведены перечни ссылок на файлы, доступ к которым
осуществляет веб-приложение «The Deck». Файлы находятся под
защитой модуля ForceField.NET, и Вы можете убедиться,
что файлы, перечисленные, как находящиеся в публичном
доступе, могут быть скачаны, а запросы к файлам из перечня
защищённых приводят к сообщению об ошибке.
У вас есть шанс, лично разобравшись в механизме защиты файлов средствами
ForceField.NET, различными способами изменить
доступ к перечисленным файлам.
Внимание. Поскольку Вам предлагается
ознакомиться с работой
ForceField.NET Web Edition
опытным путём, следует ожидать, что предполагаемое
распределение прав на доступ к перечисленным ниже
файлам может быть изменено другим посетителем
сайта. Так же следует иметь в виду, что в начале
каждого часа демонстрационная база данных
пересоздаётся таким образом, чтобы полностью
соответствовать нижеследующему описанию.
В следующем списке изображениям тройки треф, семёрки
бубен и дамы пик присвоен класс «Public». Они могут быть
просмотрены любым посетителем. Все тузы имеют класс защиты
«Demo Viewable», то есть не видны анонимному посетителю, но
доступны после авторизации с логином «admin»,
паролем «12345».
Заметьте, что «шестёрки» не возвращаются с подпутём
«/preference», поскольку для каждой из них создан
виртуальный подэлемент «/preference», с присвоенным классом
защиты «Admin Only» (то есть недоступны для пользователей с
любым логином). Права администраторского логина (в том
числе полный доступ ко всем объектам сайта) определяются
внутренними правилами системы ForceField.NET Web Edition, а
демонстрационная запись «admin» с паролем «12345» в нашем
примере не является администраторской в полном
смысле слова.
И, наоборот, у «двоек» доступен только подпуть «/pocker»
(класс «Public»). Самим «двойкам» не присвоен никакой класс
защиты, но в то же время они находятся в корневом каталоге,
имеющем класс защиты «Demo Viewable», поэтому,
авторизовавшись, как «admin» с паролем
«12345», Вы сможете просмотреть изображения. Таким
образом, файлы наследуют права доступа своего каталога.
Таким образом, Вы можете разграничивать права на
обращение к одному и тому же файлу в разных
режимах. На странице администрирования доступа к файлам
ForceField.NET Web Edition Вы можете создавать любое
количество вложенных
подпутей для файла, с которыми к нему можно будет
обращаться впоследствии.
Для входа на страницу администрирования доступа к файлам
используйте имя «admin», пароль «12345».
Зайти на страницу
администрирования
3. Купить ForceField.NET Web Edition
Дистрибутив простой в использовании программы, которая
позволит Вам установить администраторский интерфейс
ForceField.NET Web Edition в каталог любого ASP.Net
приложения на Вашем IIS, распространяется с помощью системы
RegNow. Цена продукта — $79,95.
Сделать заказ!
