2013-05-27 3 views
0

Я нахожусь в настоящий момент с аутентификацией JDBC Realm. Мое положение дел:Ошибка JDBC Realm без сообщения

Я создал JDBC Realm с GlassFish 3.1.2.2, и настройка была выполнена правильно или, по крайней мере, я так думаю. Я знаю, как его настроить, и на самом деле он отлично работает, но есть одна большая проблема. Проблема в том, что когда я создал пользователя с именем пользователя и паролем и сохранил его в базе данных и попытался войти в систему с его именем пользователя и паролем, он говорит Access Denied 403. Хорошо, поэтому я проверил проблему, которая «SEVERE: SEC1111: Не удается загрузить группа для пользователя домена JDBC [имя пользователя здесь]. Теперь я хочу знать, что вызывает эту проблему, но нет источника ошибки, я проверил консоль GlassFish, но причины не приводят к этой проблеме. Я также проверил журналы сервера, чтобы сделать конечно, есть ли источник проблемы, но ничего нет.

Итак, мой вопрос заключается в том, как я могу выяснить причину этой проблемы? Чтобы получить более восхитительную информацию об этом, эта система входа в систему работает, когда я добавляю имя пользователя в основной список. момент в моем главном списке определяется только имя группы пользователей. Таким образом, роль, имя участника и имя группы одинаковы. Поэтому, конечно, я не хочу nt, чтобы добавить всех пользователей, которые регистрируются в качестве принципов вручную.

Любая помощь приветствуется.

ответ

0

Я нашел решение для этого. Моя проблема заключалась в том, что у меня было неправильное имя группы Group. Так как совет, если вы получите такую ​​ошибку в будущем, убедитесь, что ваши конфигурации JDBC Realm и таблицы со своими столбцами верны.

This page помог найти реальную причину ошибки.

Смежные вопросы