У меня есть API (работающий на молнии), где я использую двухсторонний протокол oauth для предоставления доступа клиентам.Я написал простой Java-клиент (с помощью oauth-signpost) для подключения к API, и соединение установилось успешно.
Я бы хотел установить api за http-сервером apache.Http-сервер apache настроен для пересылки запроса в api.
Работает:
(без oauth) Клиент ---> HTTP-сервер Apache -> Jetty
(с oauth) Клиент ---> Jetty
Не работает следующее:
(с oauth) Клиент ---> HTTP-сервер Apache ---> Jetty
Я получаю следующее сообщение об ошибке
"Недопустимая подпись для метода подписи HMAC-SHA1"
Кто-нибудь из вас сталкивался с этой проблемой?Можно ли подписать запрос, но без имени хоста и порта?
Спасибо.