Как использовать аутентификацию базы утверждений
Привет,
Я хочу использовать систему, основанную на претензиях. Я установил значение претензии на button1, но не получаю значения на button2.
Не могли бы вы помочь мне получить стоимость претензии на button2 или на другой странице.
Заранее спасибо !
Button1 - установить значение претензии
var claims = new List<Claim>(); claims.Add(new Claim(ClaimTypes.Name, "Username")); claims.Add(new Claim(ClaimTypes.Sid, "11")); claims.Add(new Claim(ClaimTypes.Role, "Admin"));
Button2: получить значение претензии
?
Что я уже пробовал:
использование системы.Безопасность.Требования;
охраняемых недействительными btnSet_Click(объект отправителя, EventArgs в электронной)
{
lblmsg.Текст = "";
var claims = новый список & lt;claim>();
требования.Добавить (новое утверждение(ClaimTypes.Name, " пользователь.Имя пользователя.фамилия"));
требования.Add(new Claim(ClaimTypes.Сид, " 11"));
требования.Add(new Claim(ClaimTypes.Роль, " Администратор"));
}
охраняемых недействительными btnGet_Click(объект отправителя, EventArgs в электронной)
{
lblmsg.Текст = претензии.Значение;
}