【发布时间】:2015-06-20 06:12:23
【问题描述】:
我正在尝试使用 Angular 和一个基本的 REST 后端来构建项目的前端部分,该后端也处理安全问题。
我对 Spring 有非常基本的了解,但没有真正使用过 Spring Security。
我正在尝试寻找一种方法来构建一个安全的简单 REST 后端。我在网上搜索了很多,我发现的主要内容是本教程:https://spring.io/guides/tutorials/spring-security-and-angular-js/。看完之后还是不明白应该怎么下手。
此外,本教程示例适用于 Spring Boot,它有一个你必须运行的类等,但我想要更“经典”的 Spring 方法结合 maven,它是基于 java 的配置,它运行在Tomcat,反正Spring Boot-way的主类我也不是很懂。
我知道如何使用 REST 控制器设置 Spring 项目,并且我可以毫无问题地让它工作,所以我不需要弄清楚这一点。我确实需要弄清楚如何尽可能简单地添加安全性。我需要用户身份验证等等,但我真的不知道该怎么做。这一切都需要什么?有没有更好的(非 Spring Boot)教程?
任何帮助将不胜感激!
【问题讨论】:
-
这个网址对事物有很大的解释。阅读完所有内容后,您是否按照链接中教程中的建议设置项目?
-
我做过,但它都是基于 spring-boot 的,我一点也不熟悉,我只熟悉基于 Java 的配置和命令行控制的经典 maven-spring 方法和这样的
-
看来我们两个的问题差不多。我在 1 周前开始使用 angularjs 构建一个“经典”弹簧应用程序。我部分实现了 spring-security,但目前它不能正常工作。我看到的教程也是关于 spring boot(我还不想使用的东西)。我被困住了 4 天,在 SO 上提出问题,并且有一些好心的人帮助了我。但是,它仍然没有按我希望的那样运行。我也在使用 MongoDB 作为数据库。哦,这三种技术对我来说都是陌生的。好吧,除了没有安全性的 spring-mvc ..
标签: java angularjs spring spring-mvc spring-security