Результаты поиска по запросу "spring"

2 ответа

В Spring Boot 5.1 это решение вызывает снижение производительности (> 100 мс при каждой проверке пароля), поскольку по какой-то причине BCryptPasswordEncoder инициализируется. Надеюсь, это будет исправлено позже.

е чем использовать Bcrypt в пользовательской реализации UserDetailsService, я сначала хочу посмотреть, смогу ли я использовать его в базе данных в памяти. package com.patrick.Security; ...

5 ответов

Существуют и другие решения для отслеживания состояния (смотрите зашифрованный cookie-файл состояния rails), но в основном, если вы хотите расти, вам нужно найти способ избежать отслеживания состояния на сервере :).

чаю Java для веб, и он упоминает, что http не имеет состояния. что это значит и как это влияет на программирование Я также изучал среду Spring и там упоминается, что некоторые bean-компоненты должны объявляться как внутренние bean-компоненты при ...

0 ответов

Да, поэтому я добавляю пароль пользователя во время регистрации с помощью {id}, и в базе данных я вижу зашифрованный пароль. У меня проблемы при аутентификации. Нужно ли что-то делать во время аутентификации?

родолжение кпредыдущий вопрос [https://stackoverflow.com/questions/49197111/migration-to-spring-boot-2-security-encoded-password-does-not-look-like-bcrypt?noredirect=1#comment85412093_49197111] . Я пытаюсь перенести приложение OAuth2 в Spring ...

ТОП публикаций

7 ответов

Я бы сказал, что это зависит от объема вашей общей заявки. Если ваш бэкэнд должен использоваться другими клиентами, должен быть расширяемым и т. Д., То создайте отдельный модуль с помощью REST. Если бэкэнд должен использоваться только этим клиентом, перейдите к решению GWT-RPC.

нирую новое приложение и экспериментирую с GWT в качестве возможного интерфейса. Вопрос дизайна, с которым я сталкиваюсь, заключается в следующем. Должен ли я использовать вариант A: GWT-RPC и быстро собрать приложение Вариант B: Создать ...

0 ответов

@IlyaDyoshin, это не сработало. Однако я попытался добавить <diffIncludeSchema> true </ diffIncludeSchema>, и он выводит "schemaName": "HIBERNATE" для всех журналов изменений (что опять-таки неверно). Тем не менее, «sequenceName»: «SCHEMA1.some_id_seq» проблема все еще существует

аюсь сгенерировать diff между сущностями Hibernate (из одного базового пакета) и чистой базой данных (Oracle 11gR2 XE) с помощью liquibase-maven-plugin с использованием liquibase-hibernate5 (Spring-5.0.4.RELEASE, Hibernate-5.2.15. Финальное ...

8 ответов

BCryptPasswordEncoder не удаляет идентификатор {bcrypt}, но DelegatingPasswordEncoder делает это. Когда я явно определяю BCryptPasswordEncoder в качестве кодировщика для DaoAuthenticationProvider, он вызывает метод совпадений для BCryptPasswordEncoder (без идентификатора), но не для DelegatingPasswordEncoder (с идентификатором).

ользую Spring boot, spring security, oauth2 и jwt для аутентификации моего приложения, но я продолжаю получать эту неприятную ошибку, и я не знаю, что не так. Надеюсь, кто-нибудь может мне помочь. мой класс CustomDetailsService: @Service public ...

1 ответ

@SamZiggler, вам просто нужно реализовать свой собственный UserDetailsService, не полагаясь на InMemoryUserDetailsManager

у следующие базовые конфигурации безопасности не применяются в предложении inMemoryAuthentication ()? @Configuration @EnableWebSecurity public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void ...

3 ответа

Проблема исчезла после выполнения «Refresh Gradle Project» и перестройки / перезапуска моего приложения.

жу за этимhttps://spring.io/guides/gs/accessing-data-mysql/ [https://spring.io/guides/gs/accessing-data-mysql/]руководство по подключению mysql db к проекту весенней загрузки но получая следующую ошибку при запуске приложения, я генерирую проект ...

8 ответов

Еще раз спасибо, rjsang. Оказывается, что решение включает в себя добавление @Transactional к другим классам, но это было добавление его к базовому классу DAO (где определен метод saveOrUpdate ()), что решило проблему. Я ошибочно предположил, что вы можете добавить @Transactional к классу, и он вступит в силу для всех методов, унаследованных этим классом, и, очевидно, он не работает так. Поэтому, когда я добавил @Transactional в мой дочерний класс DAO, это затрагивает только методы, фактически определенные в этом классе, и ни один из методов, унаследованных от базового / универсального класса DAO.

учаю это исключение при вызове метода DAO, который используетSessionFactory.getCurrentSession(), Класс DAO аннотируется@Transactional и у меня также есть<tx:annotation-driven/> объявлено в файле конфигурации контекста приложения. Я могу вызвать ...

1 ответ

Для работы нужно написать следующее:

ема: Я пытаюсь использовать максимально возможную автоматическую конфигурацию Spring Boot, чтобы уменьшить код пластины котла Я не могу получить коды Spring Validation для автоматического сопоставления с внешними сообщениями messages.properties. ...