Описание тега spring-boot-starter-oauth2-client

1 ответ

Клиент Spring Boot Oauth2 (реактивный) Взаимный токен TLS/SSL uri

Spring boot 2.3.x и Spring 5.x недавно добавили поддержку для настройки реактивного клиента oauth2 на основе класса WebClient. У меня было требование для конфигурации потока предоставления учетных данных клиента Выполнение этого вызова без взаимного…
0 ответов

Как я могу издеваться над UserServiceDetails и Userservice

I am Writing Integration test,Unable to Mock UserService. I am getting below Exception org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем "authorizationServerConfig": неудовлетворенная зави…
1 ответ

Отключить перенаправление на oauth2/authorization/{registrationId} в клиентском потоке oauth2 в Spring Cloud Gateway

Можно ли отключить перенаправление на oauth2/authorization/{registrationId} в потоке клиента oauth2? У меня есть следующие свойства для потока oauth2 в Spring Cloud Gateway, но нигде я не указал URL-адрес oauth2/authorization/{registrationId}: secur…
1 ответ

Spring Boot 2.3.4: ошибка с JwtValidators.createDefaultWithIssuer(String)?

Я обнаружил странное поведение с парсингом JWT и JwtValidators. Сценарий: Клиент Spring Boot OIDC (на данный момент это крошечное веб-приложение, отображающее только зарегистрированного пользователя и некоторые объекты OIDC, предоставленные Spring) …
0 ответов

Okta Springboot- несколько пользователей в одном приложении, но никто не может получить доступ к машинам друг друга

Мы хотим иметь возможность создать одно приложение, охватывающее множество серверов (один пользователь на сервер, но каждый пользователь не имеет возможности войти на другой сервер). Мы используем okta springboot. По сути, мы хотим предоставить прав…
0 ответов

Zuul Spring Security oauth2 перенаправил URL-адрес на http вместо https

Первоначальный запрос на https://inventory.com/orders?orderId=123 после успешной аутентификации OAuth2 перенаправляется на http://inventory.com/orders?orderId=123 В журналах есть 2020-11-11 15:16:27.785 DEBUG 1 --- [nio-8091-exec-1] osswsHttpSession…
0 ответов

Как отключить LogoutPageGeneratingWebFilter?

Я хотел бы реализовать выход oauth2 без страницы выхода по умолчанию, которая создается LogoutPageGeneratingWebFilter.Тогда, если возможно, я хотел бы использовать URL-адрес "/ logout". Но я не мог найти, как его отключить, хотя я пытался установить…
0 ответов

Клиент Spring Boot oAuth2 с угловой проблемой CORS

Я пытаюсь настроить вход в социальную сеть Facebook в своем приложении. Передняя часть - это Angular на https: // localhost:4200, а бэкэнд - Spring Boot на http: // localhost:8080 Эта проблема отличается от других, которые уже видели на SO, поскольк…
0 ответов

URL-адрес проверки токена не вызывается после успешной аутентификации у поставщика удостоверений

Я реализую клиент openid connect с весенней безопасностью и весенней загрузкой oauth2-client. 1- Я попал по URL-адресу http: // localhost:8080, который успешно перенаправляет на конечную точку / authorize на сервере авторизации. 2- Я успешно вхожу н…
0 ответов

spring-boot-starter-oauth2-resource-server и spring-boot-starter-oauth2-client в одном приложении как web_application_and_resource_server

Я пытаюсь настроить spring-boot-starter-oauth2-resource-server и spring-boot-starter-oauth2-client в одном приложении как web_application_and_resource_server после перехода по следующей ссылке:https://github.com/Azure-Samples/azure-spring-boot-sampl…
2 ответа

Безопасность Spring: цель .oauth2Client (withDefaults ()); в HttpSecurity

Это из документа общедоступный HttpSecurityoauth2Client(Customizer<OAuth2ClientConfigurer>oauth2ClientCustomizer) выбрасывает java.lang.Exception Настраивает поддержку клиента OAuth 2.0. Пример конфигурации В следующем примере показано, как вк…
0 ответов

Ответ Spring boot oAuth2 с настраиваемыми атрибутами

Я интегрирую веб-клиент с клиентом Spring OAuth2. Это делается в приложении сервлета. Это использует поток учетных данных клиента. @Bean public WebClient webClient(ClientRegistrationRepository clientRegistrations, OAuth2AuthorizedClientRepository au…
0 ответов

Как протестировать клиентское приложение oauth2 от почтальона?

У меня есть клиентское приложение oauth2, которое имеет метод службы POST. Этот конкретный метод службы POST внутренне использует REST API, передавая некоторые параметры. У меня также есть служебный метод GET в этом клиентском приложении oauth2, кот…
2 ответа

Цикл автонастройки Spring Boot Oauth2 после обновления

Я обновляю свое приложение с Spring Boot 2.5.4 до 2.6.1 и имею проблемы с зависимостями: ** Описание: зависимости некоторых bean-компонентов в контексте приложения образуют цикл: oidcAuthService, определенный в файле [/pr/pr-security-oidc/target/cla…
0 ответов

Смешанный токен доступа в приложении Spring WebMVC с использованием Spring Security oAuthClient

Я использую Spring Spring Boot / Security 5.4.8 с oAuth2-Client. В моем приложении есть фоновая обработка (пул потоков с 3 параллельными заданиями). Часть каждого задания использует удаленную службу ReST который требует Jwt-аутентификации в зависимо…
1 ответ

Несанкционированная ошибка при обращении к конечной точке userinfo

Я настроил OAuth2 client приложение, использующее Okta и работающее через Authorization_codeпоток грантов. Приложение может получить код аутентификации и токен, но пытается попасть в конечную точку userinfo и получить ошибку 401, когда я указал файл…
0 ответов

Как я могу использовать client_credentials для доступа к другому ресурсу oauth2 из облачного шлюза Spring

Я хочу использовать поток учетных данных клиента для доступа к защищенному ресурсу OAuth из облачного шлюза Spring Для попадания в конечную точку шлюза аутентификация не требуется . Ресурс защищен OAuth2, и мне нужно использовать поток учетных данны…
0 ответов

Авторизация Spring Cloud Config Server OAuth2

У меня есть сервер конфигурации и микросервисы весенней загрузки, работающие с сервером конфигурации, требующим базовой аутентификации пользователя/пароля. У меня есть сервер Keycloak, который я хочу использовать для аутентификации и авторизации мик…
2 ответа

как указать область с помощью клиентского приложения oauth2

Я использую клиентское приложение Spring Security OAuth2 и предоставил следующую конфигурацию. spring: security: oauth2: client: registration: okta: client-id: client-secret: scope: openid provider: okta: authorization-uri: https://dev-7858070.okta.…
0 ответов

Spring Boot OAuth2Client выдает ошибку Badrequest вместо Unauthenticated

Недавно я внедрил OAuth2Client, если мы пропустим или укажем неверные учетные данные для OAuth2Client, то мы получим ошибку BadRequest вместо 401 неавторизованного.