Spring REST 服务..如何保护在 Spring MVC 中进行的 REST 调用

标签 spring rest spring-mvc spring-security

Spring REST 服务..如何保护在 Spring MVC 中进行的 REST 调用..

我正在开发一个 Spring MVC Web 项目,我们正在考虑将一些后端调用转移到 REST 服务,以便我们可以在多个平台上使用相同的调用,但我们如何确保它们的安全?

最佳答案

  1. 使用 HTTPS
  2. 将 Spring Security 与基于 HTTP header 的身份验证结合使用

官方示例:https://github.com/SpringSource/spring-security/tree/master/samples

关于Spring REST 服务..如何保护在 Spring MVC 中进行的 REST 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16965523/

相关文章:

java - Spring 集成|使用 Java 配置的 header 丰富器

spring - 如何使用具有不同数据的相同测试类执行 Spring Rest Controller 测试?

rest - Grails Rest Spring 安全插件不会在数据库中存储使用 GORM 生成的 token

java - 创建名称为 'empresasDAO' 的 bean 时出错 : Injection of autowired dependencies failed

spring-mvc - @RequestParam 和 @QueryParam 注解有什么区别

java - 如何使用具体的调度程序启动 @Scheduled 方法?

java - 如何纠正我的第一个 Spring Boot POM

java - 如何查找 java mvc Web 应用程序中应用的区域设置?

java - Spring Security Active Directory 忽略 PartialResultException

api - HTTP PUT 和 DELETE 的幂等性