Я создаю веб-приложение ASP.NET, которое хочу защитить с помощью проверки подлинности с помощью форм.
Когда приложение запускается в первый раз, я хочу, чтобы оно создало учетную запись администратора по умолчанию, чтобы владелец мог войти в систему и настроить приложение.
Мне удалось получить что-то работающее для этого, запустив следующий метод из метода Application_Start:
private static void InitializeMembership(MembershipProvider provider)
{
int total;
provider.GetAllUsers(0, 1, out total);
if (total == 0)
{
Membership.CreateUser("admin", "admin");
}
}
Проблема в том, что это не удается, так как выбранный пароль недостаточно надежен. Обычно это будет хорошо, так как я хочу применить надежный пароль, но в данном конкретном случае я хочу простой пароль
Есть ли способ отключить проверку только для этого вызова, или я неправильно подхожу ко всей проблеме?