На главной странице я определяю открытое свойство, которое включает проверку безопасности, по умолчанию true. Я также объявляю строку, которая является; ограниченный список ролей, необходимых для этой страницы.
в загрузке страницы моей главной страницы я делаю следующее
if (_secure)
{
if (Request.IsAuthenticated)
{
if (_role.Length > 0)
{
if (PortalSecurity.IsInRoles(_role))
{
return;
}
else
{
accessDenied = true;
}
}
else
{
return;
}
}
}
//do whatever you wanna do to people who dont have access.. bump to a login page or whatever
также вам придется поставить
вверху ваших страниц, чтобы вы могли получить доступ к расширенным свойствам вашей главной страницы