Spring依赖注入安全性

Spring依赖注入安全性,spring,Spring,我只是想知道在应用程序中使用spring依赖注入是否会在任何时候导致任何安全问题。框架安全吗?或者是否存在任何差异?不,这不会导致任何安全问题。而依赖项注入用于组件的松耦合。该框架是完全安全的,在当今世界,三分之二的企业应用程序是在Spring中开发的,这不是一个固有的安全问题,但您可以引入一个。请记住,大多数安全缺陷都是由您编写的代码造成的,而不是您正在使用的框架。也就是说,我使用了spring和spring安全性,两者都有非常大的学习曲线,如果操作不当,可能会导致安全问题。考虑到复杂性,您完

我只是想知道在应用程序中使用spring依赖注入是否会在任何时候导致任何安全问题。框架安全吗?或者是否存在任何差异?

不,这不会导致任何安全问题。而
依赖项注入
用于组件的
松耦合
。该框架是完全安全的,在当今世界,三分之二的
企业应用程序
是在
Spring
中开发的,这不是一个固有的安全问题,但您可以引入一个。请记住,大多数安全缺陷都是由您编写的代码造成的,而不是您正在使用的框架。也就是说,我使用了spring和spring安全性,两者都有非常大的学习曲线,如果操作不当,可能会导致安全问题。考虑到复杂性,您完全可以在不知情的情况下轻松地将安全问题引入应用程序。Spring本身并不是“不安全的”,但考虑到它的复杂性(Spring安全性在我看来非常复杂),它可以让你犯错误,并让自己暴露在可能的漏洞中。

谢谢。我在《OWASP十大关键Web应用程序安全风险》中读到,如果struts和spring等开发框架的安全设置设置不正确,将导致安全配置错误,这将占据前5位。这是针对每个框架的。每个框架都有未经授权访问的安全设置,比如
Spring
提供
Spring安全性
Struts
有自己的方式。阅读他们的教程或官方文档。