Подготовка приложения

Чтобы иметь возможность использовать службу аутентификации ASP.NET AJAX, необходимо добавить пользователей в приложение. Сделать это можно с помощью такого инструмента, как ASP.NET Web Application Administration Tool, который поставляется в составе Visual Studio и Visual Web Developer. Сначала запустите команду ASP.NET Configuration (настройка ASP.NET) в меню Web Site.

Щелкните на вкладке Security (безопасность), а на следующей странице щелкните на ссылке «Select authentication type» (выбор типа аутентификации). Далее измените текущий тип аутентификации, выбрав радиокнопку «From the internet» (из Интернета), что означает переход на использование механизма аутентификации ASP.NET вместо механизма аутентификации Windows. После этого можно щелкнуть на кнопке Done (завершить). Затем щелкните на ссылке «Create user» (создать пользователя) и введите информацию хотя бы об одном пользователе.

Если перед запуском ASP.NET Configuration Tool файл Web.config был открыт в интегрированной среде разработки, то Visual Studio (или Visual Web Developer) предложит перезагрузить файл. Дело в том, что ваши действия привели к появлению в файле Web.config (в узле ) следующей строки:


Теперь в файл Web.config необходимо добавить еще один параметр.


К сожалению, сделать это придется без помощи инструмента с графическим интерфейсом, вручную. В предыдущей главе в файл Web.config был добавлен узел . В этот узел следует добавить элемент и установить значение true в атрибуте enabled:


[...]



enabled="true"
readAccessProperties="userName,UserData.myUserName,UserData.myPassword"
writeAccessProperties="userName,UserData.myUserName,UserData.myPassword" />
(authenticationService enabled="true" /)





Тем самым будет гарантирована передача программного кода JavaScript, который подключает клиента к серверному API.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела ASP.NET AJAX на эту тему:
Вход и выход