我有一個用JAX-RS編寫的REST api,我需要爲它添加身份驗證。到目前爲止,我所能找到的關於它的所有信息都有這樣的建議via spring,我沒有使用它。是否有已經存在的東西,還是很容易編寫的東西,這些東西可以讓我註釋一個方法,或者整個類都會強制auth頭文件存在?JAX-RS REST服務如何通過註釋處理認證?
我正在使用tomcat6和澤西島,如果有關係。
喜歡的東西:
@Path("api")
public class Api {
@GET
@AuthenticationRequired
public Response getInfo(...) {...}
}
參考:http://docs.oracle.com/cd /E24329_01/web.1211/e24983/secure.htm#BABGBJAC – derdc 2012-03-13 19:25:34
如何定義角色以及它們如何提供身份驗證? – Daenyth 2012-03-13 19:25:38
這是特定於應用程序。請參考這裏的另一個無春季的方法,在web.xml中定義它們http://docs.oracle.com/javaee/5/tutorial/doc/bncav.html – derdc 2012-03-13 19:27:33