Как настроить проект со «сложным» отличным приложением OAUTH с перенаправлением - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь настроить отличное приложение, в котором я пытаюсь интегрировать сторонний сервис.У них есть процесс OAUTH, когда пользователь нажимает кнопку и перенаправляется на свой сайт, чтобы войти в систему и «предоставить» моему приложению доступ к их сервису (что-то вроде Facebook).НО - Затем они перенаправляются обратно в приложение с пользовательским «кодом» в URL-адресе в качестве параметра, который затем используется для получения токена OAUTH от имени пользователя через другую конечную точку.У меня проблема с получением "кода" на перенаправлении.кто-нибудь может помочь?

wwww.someurl.com?code=2l314jhlk13...2134lkj23h4==

как groovy может прослушивать перенаправление?Я не знаю, куда идти отсюда, и служба, которой я пользуюсь, не имеет никакой документации.

1 Ответ

0 голосов
/ 07 февраля 2019

В зависимости от того, какую услугу вы хотели бы интегрировать.В некоторых из них вы можете пропустить перенаправление.Некоторые из них предоставляют SDK с готовыми решениями.

Если ничего - вам нужен http-сервер.

Если ваше приложение простое, без каких-либо веб-фреймворков, возможно, самое простое решение - использовать встроенный в http-сервер JDK.

Пример - http://glaforge.appspot.com/article/the-jdk-built-in-web-server-with-apache-groovy

...