security - 任何 Spring Framework 对 REST 安全性的支持?

标签 security spring rest ws-security

我即将基于 Spring 框架为我的 RESTful 服务实现安全性。实际上,我之前从未保护过 RESTful WS,但我给自己做了一个很好的介绍 here .基本上,建议使用 Amazon S3 甚至 OAuth 作为很好的示例。

我的问题:

  • Spring 框架是否提供了开箱即用的这些策略?
  • 如果是:是 Spring security 实现了这些策略吗?
  • 如果不是:您建议如何使用 Spring 实现这些策略(OAuth ...)?

  • 提前感谢您的任何建议。

    最佳答案

    您正在寻找的绝对是 Spring Security。它提供了一种保护 RESTful spring-mvc Controller 调用的绝佳方式。

    oAuth 从事联合授权业务,这是您在构建应用程序时所需要的,该应用程序要求其用户授予您的应用程序访问其在云中的部分私有(private)数据的权限,例如他们的 gmail 联系人或他们的谷歌日历。

    关于security - 任何 Spring Framework 对 REST 安全性的支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3172822/

    相关文章:

    javascript - 如何在共享服务器上安全地存储用户名和密码?

    ruby-on-rails - 侨民的安全问题是什么?

    java - Grizzly JAX-RS 未返回 400 错误请求

    java - 在 Dremio 中通过 REST 调用添加数据源

    security - 更改 Joomla 管理员 URL

    ios - 在 iPhone 应用程序和 Arduino 服务器之间安全传输数据的方法

    spring - @RequestHeader 在 spring 中不接受假 header

    spring - String Hateoas 链接到 void 方法

    java - 如何在 spring mvc Controller 中传递查询?

    rest - tomcat 容器中的 Dropwizard