Как лучше всего настроить аутентификацию в веб-приложении Tomcat?
-
02-07-2019 - |
Вопрос
У меня есть самостоятельно созданное веб-приложение JSP, и на данный момент я использую Tomcats, встроенную в панель администратора, для управления учетными записями пользователей (которые хранятся в XML-файлах конфигурации Tomcats), но это ограничено, поскольку я не могу создавать новые учетные записи из Интернета. приложение (напр.У меня нет сайта для регистрации), и мне нужно вручную создавать учетные записи.
Каков наиболее простой способ реализации учетных записей в среде Tomcat?
Деннис
Решение
Настройте область базы данных в Tomcat, либо простая область JDBC, либо область DataSource, которая позволяет создавать пулы соединений.Тогда добавление пользователей — это очень простое веб-приложение CRUD, возможно, в сочетании с некоторыми электронными письмами с подтверждением.
Другие советы
Если вы используете Windows (не указано в вопросе) и хотите использовать вход в Windows для аутентификации, возможно, вы захотите проверить JCIFS.JCIFS позволяет вам получить имя пользователя для аутентифицированного входа в Windows на Java.Он прост в установке и относительно надежен.
Не для каждой ситуации, но только в средах Windows он может помочь вам быстро приступить к работе.