В моем интернет-приложении ASP.NET используется проверка подлинности с помощью форм. Существует ограниченное количество пользователей, которые зарегистрируются, чтобы использовать приложение. Я не хочу использовать аутентификацию Windows, потому что это потребует от меня создания учетных записей Windows для всех из них (несколько тысяч). Возможно ли, что пользователи должны предоставить сертификат в дополнение к имени пользователя и паролю? Если так, как я могу это сделать?