Tôi có một lệnh REST được viết bằng JAX-RS và tôi cần thêm xác thực vào nó. Cho đến nay tất cả các thông tin tôi đã có thể tìm thấy về nó có những gợi ý để làm điều đó via spring, mà tôi không sử dụng. Có cái gì đó đã tồn tại, hoặc nó sẽ dễ dàng để viết, cái gì đó sẽ cho phép tôi chú thích một trong hai phương pháp, hoặc toàn bộ lớp học mà sẽ buộc các tiêu đề auth có mặt?Dịch vụ REST JAX-RS có thể được xác thực bằng chú thích bằng cách nào?
Tôi đang sử dụng tomcat6 và jersey, nếu điều đó quan trọng.
Cái gì như:
@Path("api")
public class Api {
@GET
@AuthenticationRequired
public Response getInfo(...) {...}
}
tham khảo: http://docs.oracle.com/cd /E24329_01/web.1211/e24983/secure.htm#BABGBJAC – derdc
Làm cách nào để xác định vai trò là gì và cách chúng cung cấp xác thực? – Daenyth
Điều đó cụ thể cho ứng dụng. Tham khảo ở đây để biết cách tiếp cận khác của Spring-less, định nghĩa chúng trong web.xml http://docs.oracle.com/javaee/5/tutorial/doc/bncav.html – derdc