Установка ASPX-скрипта доменной авторизации

Для работы скрипта в домене организации необходимо установить и соответствующим образом настроить веб-сервер Microsoft IIS. Далее будет описана процедура настройки веб-сервера и установка скрипта. В качестве операционной системы веб-сервера используется Windows Server 2012R2.

Установка веб-сервера Microsoft IIS

Для установки и настройки требуется зайти в оснастку сервера и выбрать пункт «Добавить роли и компоненты». Появится мастер добавления ролей и компонентов (рисунок 1). Далее необходимо выбрать типу установки (рисунок 2) и сервер назначения (рисунок 3). В следующем окне выбираем роль сервера «Веб-сервер (IIS)» (рисунок 4). Добавление дополнительных компонентов не требуется. В службах ролей веб-сервера необходимо дополнительно выбрать пункт «Проверка подлинности Windows» в разделе «Безопасность» (рисунок 5) и отметить пункт «ASP.NET 4.5» в разделе «Разработка приложений» (рисунок 6). При появлении запросов на включение необходимых компонентов принимаем предложенные варианты и устанавливаем необходимую роль (рисунок 7). Индикатором корректной работы веб-сервера является начальная страница, доступная по адресу сервера (рисунок 8).

Установка скрипта, настройка.

Для установки скрипта создаем в корневой директории сервиса директорию с произвольным именем и копируем туда три файла, необходимые для корректной работы скрипта. В данном примере директория называется «script» и расположена по стандартному пути веб-сервера «C:\inetpub\wwwroot\script» (рисунок 9). При копировании файлов будет запрошено повышение привилегий, с которым необходимо согласится. После копирования необходимых файлов в оснастке сервера запускаем «Диспетчер служб IIS» (рисунок 10). Разворачиваем дерево сайта, где должна быть доступна директория «script», созданная ранее (рисунок 11). Если директория не видна, необходимо проверить корректность пути расположения и обновить дерево сайта (рисунок 12). При выборе директории нужно переключится в режим просмотра содержимого (рисунок 13). В данном режиме выбираем файл скрипта Default.aspx и переходим в режим просмотра возможностей (рисунок 14). В данном режиме необходимо открыть пункт «Проверка подлинности», произвести отключение анонимной проверки подлинности и включить проверку подлинности Windows (рисунок 15). На этом настройка сервера завершена. Для применения изменений перезапускаем веб-сервер и проверяем работу скрипта.

Для корректной работы скрипта на клиентских машинах адрес веб-сервера должен быть добавлен в доверенные узлы через стандартное меню настройки Microsoft Internet Explorer. При запросе в адресной строке подобного «http://web-server/script/default.aspx"; сервер должен вернуть ответ вида «[1001] Unknown script action». При этом не должно выдаваться запросов на авторизацию. Если появилось окно ввода учетных данных, необходимо проверить наличие адреса сервера в списке доверенных узлов.



Рисунок 1

Рисунок 2

Рисунок 3

Рисунок 4

Рисунок 5

Рисунок 6

Рисунок 7

Рисунок 8

Рисунок 9

Рисунок 10

Рисунок 11

Рисунок 12

Рисунок 13

Рисунок 14

Рисунок 15