Ответ 1
Вы можете использовать Apache Oltu (ранее Apache Amber): https://cwiki.apache.org/confluence/display/OLTU/Documentation
В разделе Сайты авторизации и сервера ресурсов объясняется, как защитить ваши службы REST.
Я создал службы RESTful в java/netbeans, используя библиотеку Jersey. Теперь я хочу защитить эту службу, используя oAuth 2.0.
Существуют ли какие-либо библиотеки или какой-либо учебник для достижения этого? Я не нашел ничего полезного в Google.
Вы можете использовать Apache Oltu (ранее Apache Amber): https://cwiki.apache.org/confluence/display/OLTU/Documentation
В разделе Сайты авторизации и сервера ресурсов объясняется, как защитить ваши службы REST.
Проверьте этот пример: Джерси + Олту + Оут: https://bitbucket.org/dobromyslov/oauth2-example/src/
Объяснение, как это работает, находится здесь:
http://blogs.steeplesoft.com/posts/2013/07/11/a-simple-oauth2-client-and-server-example-part-i/
И здесь:
http://blogs.steeplesoft.com/posts/2013/07/12/a-simple-oauth2-client-and-server-example:-part-ii/
Мы использовали spring безопасность, думаем, что это простой и простой способ, посмотрите здесь для получения дополнительной информации: