Я хочу использовать приложение (Play 2) для приложения (Spring) Частный API-вызов, который защищен OAuth 1.X. Как я могу сделать это в рамках Play 2? Следуя примеру this, я смог вызвать службу с 3-мя ногами. Какие изменения я должен сделать, чтобы перейти на 2-х ног?Play 2 framework two legged OAuth
0
A
ответ
0
У меня была аналогичная проблема, и нашел Steven Phung's gist on github:
def doRequest(key: String, secret: String) {
val ck = ConsumerKey(key, secret)
val calc = OAuthCalculator(ck, RequestToken("", ""))
calc.setSendEmptyTokens(true)
WS.url(endpoint).sign(calc).get.map(response => {
println(response.json)
})
}
Этот фрагмент кода предполагает, что у вас есть пустой запрос маркера ключ и секрет. Если у вас есть определенный ключ и секрет ключа, который необходимо предоставить для вычисления сигнатуры OAuth, вам необходимо предоставить их в качестве аргументов конструктору RequestToken.
Классы, которые необходимо импортировать, могут быть найдены в play.api.libs.oauth._
.
Смежные вопросы
- 1. Golang one-legged/two-legged oauth 1.0a аутентификация
- 2. 2-legged OAuth и REST
- 3. 2-legged OAuth in Coldfusion
- 4. Что такое 2-legged Oauth
- 5. 2-legged OAuth и подача атома Gmail
- 6. Admin SDK и 2 Legged Oauth
- 7. Сценарии реального мира для 2-legged OAuth
- 8. Google Shortener с oauth 2.0 2-legged
- 9. Play Framework 2.3 OAUTH 2 Java Provider
- 10. Реализуя 2-legged OAuth с PHP и MySQL
- 11. Есть ли необходимость в OAuth (2-legged) по HTTP-адресам
- 12. Поддерживает ли google контакт api support 2-legged OAuth 2.0?
- 13. 2-legged клиент Oauth, не работающий с Scribe
- 14. 2 legged OAuth с использованием Scribe - java-эквивалент php
- 15. 2-legged OAuth Security для RestFul API для Джерси
- 16. 2-legged OAuth 1.0a в Objective C - разработка приложений ios
- 17. Как использовать 2 legged oauth в API администратора каталога Google
- 18. 2-legged OAuth с google-api-java-client
- 19. 2-legged OAuth с DotNetOpenAuth и Twitter. Получение ошибки 401
- 20. Использовал ли кто-нибудь 2 Legged OAuth, используя DNOA?
- 21. Как использовать OAuth 2 в Play Framework 2.0
- 22. Play Framework 2
- 23. Play Framework 2 slugify
- 24. Gmail 3-legged OAuth access - Zend_Mail_Protocol_Exception
- 25. 3 legged OAuth с реактивом и Redux
- 26. Play Framework и Office 365 OAuth
- 27. Objectify with Play Framework 2
- 28. Play Framework 2 Render pdf
- 29. Play Framework 2 вида декларации
- 30. Play Framework 2 двухфакторная аутентификация?