OAuth 1.0 со Scribejava - PullRequest
       16

OAuth 1.0 со Scribejava

0 голосов
/ 26 февраля 2020

Я пытаюсь реализовать авторизацию через OAuth 1.0 (для изменения данных Open Street Map). После получения маркера запроса и верификатора OAuth (который прекрасно работает) у меня есть следующий код:

OAuth1AccessToken accessToken = service.getAccessToken(requestToken, oauthVerifier);
final OAuthRequest request = new OAuthRequest(Verb.PUT, RESOURCE_URL);
request.setPayload(payload);
service.signRequest(accessToken, request);
final Response response = mService.execute(request);

Я всегда получаю «неавторизованный» ответ на PUT-запросы и ответ 200 OK с пустое тело для GET-запросов. Когда я отправляю точно такие же запросы через SoapUI, все работает отлично. У вас есть идея, что не так с моим кодом?

Кстати: это сервер OSM, которым владеет мой университет.

Спасибо!

...