Member 13777704 Ответов: 0

Пользовательская страница входа и пользовательский поставщик членства sharepoint 2016


дорогой друг,
Я создал пользовательскую страницу входа в систему с помощью пользовательского поставщика членства. В поставщике членства есть имя функции validateUser(string loginname, String password)
{
SqlDataReader rdr = cmd.Метода executereader();

если (ор.HasRows)
{
а (ор.Читать())
{
int RetryAttempts = преобразовать.ToInt32(rdr["RetryAttempts"]);
если (конвертировать.ToBoolean(rdr["AccountLocked"]))
{
LblMessage.Текст = "учетная запись заблокирована, пожалуйста, свяжитесь с Администратором";
ISAuthenticated = false;
}
else if (RetryAttempts > 0)
{
int AttemptsLeft = (4 - RetryAttempts);

//LblMessage.Text = "неверное имя пользователя и/или пароль" + AttemptsLeft.ToString() + " attemp(s) слева";
ISAuthenticated = false;
}
еще если (конвертировать.ToBoolean(rdr["аутентифицирован"]))
{

Метод isauthenticated = истина;
}

}

}
еще
{
//LblMessage.Text = "вы не являетесь авторизованным пользователем. Пожалуйста, Сначала Зарегистрируйтесь";
ISAuthenticated = false;
}
}

Моя проблема заключается в том, что я не могу назначить текстовое значение в Label (LblMessage), которое находится на странице входа в систему из класса поставщика членства. пожалуйста помочь

Что я уже пробовал:

Пошаговое Руководство по утверждениям: создание проверки подлинности на основе форм для веб-приложений SharePoint 2010 на основе утверждений с использованием настраиваемых поставщиков членства и ролей[^]

0 Ответов