2012-07-20 38 views
25

Tôi đã tạo các dịch vụ RESTful trong java/netbeans bằng cách sử dụng Thư viện Jersey. Bây giờ tôi muốn bảo mật dịch vụ này bằng oAuth 2.0.Đảm bảo dịch vụ REST dựa trên Jersey bằng oAuth 2.0

Có thư viện hoặc hướng dẫn nào để đạt được điều đó không? Tôi không thể tìm thấy bất cứ điều gì hữu ích trong google.

Trả lời

12

Bạn có thể sử dụng Apache Oltu (trước đây là Apache Amber): https://cwiki.apache.org/confluence/display/OLTU/Documentation

Các phần Authorization Server và tài nguyên máy chủ giải thích làm thế nào để đảm bảo các dịch vụ REST của bạn.

+6

Liên kết chỉ cung cấp đoạn mã cho servlet. Họ đã đưa ra [Kiểm tra tích hợp] (https://svn.apache.org/repos/asf/incubator/amber/trunk/oauth-2.0/oauth2-integration-tests/) nhưng liên kết không hoạt động. Bất kỳ mã ví dụ hoàn chỉnh nào cho dịch vụ dựa trên Jersey? – orak

2

Chúng tôi sử dụng an ninh mùa xuân, nghĩ là đơn giản và dễ dàng nhất, nhìn here để biết thêm thông tin:

+0

nó hoạt động với áo hoặc chỉ với các dịch vụ web mvc mùa xuân? – Nerrve

+0

nó hoạt động với jersey cũng như – shem

+1

@shem bạn có ví dụ về cách thực hiện không? – Dejell

Các vấn đề liên quan