Ошибка использования `spring-security-openid` с` spring-интеграция-ядро` на classpath
Недавно я реализовал вход через OpenID с помощью Google в моем проекте. Я использовал этот учебник, чтобы ознакомиться с библиотекой. Это не сработало бы в моем проекте, когда форма входа в систему была отправлена, и запрос оказался на моем контроллере аутентификации, а не был перенаправлен в Google. После нескольких часов работы над проектом я обнаружил проблему, когда у меня spring-integration-core
на пути к классам это не работает.
Исследуя эту проблему, я скачал источник для примера, добавив spring-integration-core
к списку зависимостей вызывает ту же проблему, которую я получал. В идеале я хотел бы использовать spring-integration
в моем проекте, и, следовательно, помочь разобраться в этом было бы оценено.
Я получаю ту же проблему с комбинацией spring-security
3.0.5
а также 3.1.3
, а также spring-integration-core
2.2.0
а также 2.2.3
,
Для меня иерархия зависимостей выглядит нормально (очевидных конфликтующих версий пружин не существует).
1 ответ
Попробуйте добавить <исключение> для Spring-context в зависимости Spring-Retry.