2013-08-12 33 views
0

我只是想知道在應用程序中使用spring依賴注入是否會在任何時候導致任何安全問題。框架是否安全?或有任何差異?Spring依賴注入安全

回答

0

不,它不會導致任何安全問題。而dependency injection是針對組件的loose coupling。該框架是完全安全的,在當今世界enterprise applications的2/3開發於Spring

+0

謝謝。我在OWASP十大關鍵Web應用安全風險中讀到,如果像struts和spring這樣的開發框架的安全設置沒有適當地設置,它會導致安全性錯誤配置,並取得前5名。 –

+1

這是爲每個框架。每個框架都有針對未授權訪問的安全設置,如'Spring'提供'Spring Security'。 – user2550754

+0

雅我剛剛讀了abt它..那麼Struts呢? –

0

不是固有的安全問題,但可以引入一個。請記住,大多數安全漏洞都是由於您編寫的代碼,而不是您正在使用的框架。也就是說,我已經使用了spring和spring的安全性,並且都可以有非常大的學習曲線,如果做得不正確,可能會導致安全問題。鑑於複雜性,您絕對可以在不知不覺中將安全問題引入您的應用程序。春天本身並不是'不安全的',但考慮到它的複雜性(春天的安全是很複雜的海事組織),它可以讓你犯錯併爲自己開拓可能的利用。