【发布时间】:2014-03-04 01:57:21
【问题描述】:
我有一个 Spring MVC 应用程序,它使用 Spring Security 来处理用户登录身份验证,效果很好。
现在我想向访问 Spring RESTful Web 服务(仅返回 JSON 数据)的 HTML 页面添加一些 Ember.js 和 Angular.js 代码。
如何将用户登录身份验证绑定到 RESTful Web 服务的身份验证?换句话说,我想让 RESTful Web 服务只有在用户登录后才能访问。这样,Angular.js 和 Ember.js 库只能从我的用户页面安全地访问这些 RESTful Web 服务其他任何人都无法直接呼叫他们。
我在另一篇文章中读到,Spring Security 从未打算与完整的 Ajax 框架一起使用,这是真的吗?我希望情况并非如此。我想这种类型的东西现在一定很普遍,因为有很多 AJAX 客户端框架基于访问 JSON/RESTful API 来工作。
【问题讨论】:
标签: spring rest ember.js spring-security restful-authentication