Я создал приложение-шлюз в jhipster и небольшой микросервис. Я знаю, что шлюз будет обрабатывать все аутентификационные данные, а также направлять весь запрос к указанным службам c.
Аутентификация с помощью okta в браузере работает, пользователи синхронизируются в базе данных шлюза, все в порядке.
Но у нас также есть сценарий, в котором сторонним приложениям (или, точнее, некоторым собственным windows приложениям) требуется доступ к REST API микросервиса.
Я изо всех сил пытаюсь получить носитель токен от окты через шлюз. Я следовал инструкциям здесь: { ссылка }
{ ссылка }
Я также реализовал класс ResourceSecurityConfiguration, как описано здесь:
https://github.com/jhipster/generator-jhipster/issues/9221
Но что бы я ни пытался, я всегда получаю ответ:
{
"type": "https://www.jhipster.tech/problem/problem-with-message",
"title": "Method Not Allowed",
"status": 405,
"detail": "Request method 'POST' not supported",
"path": "/oauth/token",
"message": "error.http.405"
}
Так что я полагаю, я не вызываю нужный ресурс для получения токена на предъявителя. Может кто-нибудь, пожалуйста, ущипните меня в правильном направлении? Я, черт возьми, погуглил, но ничего не помогло.
Заранее спасибо