想使用Spring安全性,但有沒有比這更好的?此外,想使用CAS(中央身份驗證服務)與Spring Security for Single Sign On進行集成?有什麼建議麼?這可能是不同的問題,但任何想法如何在GWT中使用spring taglib來隱藏某些基於用戶角色的事情?確保(使用角色和權限)Web應用程序的最佳方法?
回答
Thinking to use Spring security but is there better than that?
也許
Also, thinking to use CAS (Central Authentication Service) to integrate with Spring security for Single Sign On? Any suggestions?
春季安全與CAS無縫集成,您需要做的僅僅基於命名空間的配置,並要求在客戶端上時加豆。
It might be different question but any idea how to use spring taglib in GWT to hide certain things based on user role?
是的,你可以做到這一點使用等提供您包括您的GWT部件到JSP中的安全性的taglib:
這裏是如何做到這一點,但避風港」的教程對它進行測試。
custom-integration-of-gwt-widgets-into-jsps
和the-role-of-jsps-in-a-gwt-world/
參見:
我還建議偉大的(但也許更容易)安全庫來自Apache:Shiro。
下面是與CAS集成的文檔:http://shiro.apache.org/cas.html。
爲什麼Apache Shiro比Spring安全性更好? – 2012-07-16 08:34:33
- 1. 用戶角色與Intranet應用程序的最佳方法
- 2. 在c#web應用程序中實現多個角色和權限的最佳方式?
- 3. 識別用戶角色和權限的最佳做法?
- 4. 最佳顏色爲Web應用程序
- 5. Linux用戶權限運行Web應用程序的最佳做法?
- 6. Rails應用程序中的動態角色和權限系統
- 7. 在Rails應用程序中向用戶實施角色/權限的最佳方式是什麼?
- 8. 用戶訪問權限或Web應用程序特徵的權限模式或最佳做法
- 9. 將服務器和數據庫角色權限授予應用程序角色?
- 10. 使用Windows和Web界面編寫企業應用程序的最佳方法?
- 11. 使用asp.net和sql server啓動web應用程序的最佳方法
- 12. 在Web應用程序中識別用戶的最佳方法
- 13. 授予用戶創建應用程序角色的權限
- 14. 在啓動ASP.NET應用程序期間確保權限正確的最佳做法
- 15. SQL Server上用戶/角色對於Web應用程序的最佳實踐
- 16. 開發具有特定用戶權限的asp.net web應用程序的最佳方法
- 17. Web應用程序的基於角色的授權系統?
- 18. 授權角色和權限
- 19. 新Web應用程序的最佳數據訪問方法
- 20. Web應用程序的最佳方法/設計?
- 21. 檢查Web應用程序性能的最佳方法
- 22. 管理PHP web應用程序源代碼的最佳方法
- 23. 企業Java Web應用程序的最佳方法
- 24. 自動發佈Web應用程序的最佳方法
- 25. 部署ASP.NET web應用程序的最佳方法
- 26. 爲web,android,iOS應用程序創建API的最佳方法
- 27. 將MVC3 web應用程序升級到MVC5的最佳方法?
- 28. 分佈式應用程序中基於角色的權限
- 29. 最佳用戶角色權限數據庫設計實踐?
- 30. 在Web應用程序中保護Silverlight圖像查看器的最佳方法?
我認爲唯一棘手的是你必須生成Spring和CAS Server之間的通信證書。關於spring taglib在上面指定的頁面中看不到任何用法。 – 2012-07-13 07:30:33
檢查我已鏈接的stackoverflow問題。 – Ravi 2012-07-13 12:46:21
檢查了兩者的優點和缺點。我認爲春季安全是贏家。 – 2012-07-19 14:53:34