Прошел экстерном экзамен по курсу перепордготовки "Информационная безопасность". Хочу получить диплом, но не вижу где оплатить? Ну и соответственно , как с получением бумажного документа? |
Изучение принципов использования технологии Windows CardSpace на примере системы DinnerNow
Упражнение 3 Ассоциирование информационной карты CardSpace с существующей учетной записью ASP.NET Membership
Сценарий
В этом упражнении вы модифицируете существующую Web -страницу, на которой аутентификация пользователей осуществляется с использованием двух механизмов - ASP.NET Membership -провайдера и Windows CardSpace. В результате Ваших изменений у пользователей появится возможность ассоциировать свои учетные записи ASP.NET Membership с одной или более информационных карт CardSpace, чтобы потом использовать для входа на сайт информационные карты.
Исходные материалы
- База данных ASP.NET Membership.Включает таблицы, необходимые для ASP.NET SqlMembershipProvider, а также 2 таблицы для хранения информации CardSpace.
- Файл решения Visual Studio.Включает Web -сайт, состоящий Web -страниц для регистрации, аутентификации и авторизации пользователей и навигации по защищенному пространству сайта. Для управления членством на сайте используется ASP.NET SqlMembershipProvider.
- Кастомные элементы управления CardSpace.Инкапсулируют логику для взаимодействия с CardSpace API. Эти элементы будут использованы для добавления на сайт возможности использования CardSpace.
Приложение
Краткое содержание
В первом упражнении вы модифицировали Web -страницу, добавив возможность регистрироваться на сайте с использованием информационных карт CardSpace.
- При регистрации с использованием элемента управления CardButton происходит чтение зашифрованной информации, содержащейся в информационной карте (набор утверждений - claim ) и запись их в таблицу; кроме того, с использованием установленного по умолчанию MembershipProvider будет создана учетная запись и связана с указанной персональной или управляемой информационной картой
- Ассоциирование информационной карты CardSpace с существующей учетной записью ASP.NET.Элемент CardButton позволяет пользователю ассоциировать свои учетные записи ASP.NET Membership с одной или более персональных или управляемых информационных карт CardSpace, чтобы потом использовать для входа на сайт под этой учетной записью любую из ассоциированных карт
- Аутентификация с использованием информационной карты CardSpace. При входе на сайт будет сгенерирован объект HttpCookie
Во втором упражнении вы модифицировали Web -страницу, добавив возможность аутентифицироваться на сайте с использованием информационных карт CardSpace.
В третьем упражнении вы модифицировали Web -страницу, добавив возможность ассоциировать свои учетные записи ASP.NET Membership с одной или более информационных карт CardSpace.