我需要在我的應用程序中使用Spring Security 3,該應用程序由服務器端的Spring 3和客戶端的GWT 2.1組成。集成與GWT 2.1 REST/JSON應用程序的Spring Security 3
客戶端和服務器端是完全分離的,我的意思是它們不屬於eclipse工作區中的同一個項目(服務器端由maven管理,客戶端使用預先構建的ant文件),直到現在它們「通信」彼此使用Rest/Json。
谷歌搜索我發現了一些與Spring Security集成的教程和技巧,但是他們都假設「客戶端」知道spring-server-side類,所以在gwt.server包中使用@Controller @Autowired等。在我的情況下,這是不可能的(或不乾淨)。
有沒有辦法使用Spring Security並保持代碼「解耦」?也許對於每個(其他)客戶端請求,我應該使用「基本身份驗證」?
感謝, 蘭德