Spec-Zone .ru
спецификации, руководства, описания, API

21.2.3.12. MySQL Website Configuration Tool

MySQL, Connector/Net 6.1, представлял MySQL Website Configuration Tool. Это - средство, доступное в Visual Studio, которая позволяет Вам сконфигурировать Членство, Роль, Состояние сеанса и Провайдера Профиля, не редактируя конфигурационные файлы. Вы устанавливаете свои параметры конфигурации в пределах инструмента, и инструмент изменяет Ваш web.config зарегистрируйте соответственно.

MySQL Website Configuration Tool появляется как маленький значок на панели инструментов Solution Explorer на Visual Studio как шоу следующим снимком экрана:

Рисунок 21.29. MySQL Website Configuration Tool

MySQL Website Configuration Tool

Щелчок по значку Website Configuration Tool запускает мастер и выводит на экран первый экран:

Рисунок 21.30. MySQL Website Configuration Tool - Членство

MySQL Website Configuration Tool - Членство

Это позволяет Вам включать использованию MySQL Membership Provider. Щелкните по флажку, чтобы включить этому. Можно теперь ввести имя приложения, для которого Вы создаете конфигурацию. Можно также ввести описание для приложения.

Можно тогда щелкнуть по Редактированию... кнопка, чтобы запустить Редактора Строки подключения:

Рисунок 21.31. MySQL Website Configuration Tool - Редактор Строки подключения

MySQL Website Configuration Tool - Редактор Строки подключения

Отметьте это, если Вы уже определили строку подключения для провайдеров вручную в web.config, или ранее используя инструмент, это будет автоматически загружено и выведено на экран, и может тогда быть изменено в этом диалоговом окне.

Можно также гарантировать, что необходимые схемы создаются автоматически для Вас, устанавливая флажок Autogenerate Schema. Эти схемы используются, чтобы хранить информацию членства. База данных, привыкшая к хранению, является той, определенной в строке подключения.

Можно также гарантировать, что исключения, сгенерированные приложением, будут записаны журналу событий Windows, выбирая исключения Записи к флажку журнала событий.

Щелкая по Усовершенствованному... кнопка запускает диалоговое окно, которое позволяет Вам установить Опции Членства. Эти опции диктуют такие переменные как длина пароля, требуемая, когда пользователь регистрируется в системе, шифруется ли пароль и может ли пользователь сбросить их пароль или нет.

Рисунок 21.32. MySQL Website Configuration Tool - Усовершенствованные Опции

MySQL Website Configuration Tool - Усовершенствованные Опции

Как только информация была установлена как требуется для конфигурации Провайдера Членства, кнопка Next может быть нажата, чтобы вывести на экран экран Roles Provider:

Рисунок 21.33. MySQL Website Configuration Tool - Роли

MySQL Website Configuration Tool - Роли

Снова строка подключения может быть отредактирована, добавленное описание и Автоматически сгенерировать Схему, может быть включен прежде, чем щелкнуть по Next to, идут в экран Profiles Provider:

Рисунок 21.34. MySQL Website Configuration Tool - Профили

MySQL Website Configuration Tool - Профили

Это отображение на экране подобные опции на предыдущие экраны.

Щелкните по Next to, продолжаются к странице конфигурации Состояния сеанса:

Рисунок 21.35. MySQL Website Configuration Tool - Состояние сеанса

MySQL Website Configuration Tool - Состояние сеанса

Как только Вы установили Провайдера Состояния сеанса как требуется, щелкните по Finish, чтобы выйти из мастера.

В этой точке выберите Тип Аутентификации к Из Интернета. Запустите ASP.NET Инструмент конфигурирования и выберите вкладку Security. Щелкните по Избранной ссылке типа аутентификации и гарантируйте, что От интернет-переключателя выбирается. Можно теперь исследовать базу данных, которую Вы создали, чтобы хранить информацию членства. Все необходимые таблицы будут составлены для Вас:

Рисунок 21.36. MySQL Website Configuration Tool - Таблицы

MySQL Website Configuration Tool - Таблицы