Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring上java应用程序的用户管理和安全模块_Java_Spring_Grails_Spring Security_User Management - Fatal编程技术网

Spring上java应用程序的用户管理和安全模块

Spring上java应用程序的用户管理和安全模块,java,spring,grails,spring-security,user-management,Java,Spring,Grails,Spring Security,User Management,我需要为java应用程序设计一个web服务API。 我认为spring+tomcat是最好的选择,因为它的应用非常广泛。 web服务的安全方面非常重要 在做了一些研究并阅读了一些教程(关于spring security及其所有衍生产品)之后,我设法使用一种非常标准的身份验证方法(DB表中的用户名和哈希密码)启动并运行了该服务 我的同事在grails中完成了几乎相同的任务,他向我展示了他如何做到同样的事情,以及一些更重要的功能,如锁定帐户、限制每个用户的最大尝试次数、使用“Spring Secur

我需要为java应用程序设计一个web服务API。 我认为spring+tomcat是最好的选择,因为它的应用非常广泛。 web服务的安全方面非常重要

在做了一些研究并阅读了一些教程(关于spring security及其所有衍生产品)之后,我设法使用一种非常标准的身份验证方法(DB表中的用户名和哈希密码)启动并运行了该服务

我的同事在grails中完成了几乎相同的任务,他向我展示了他如何做到同样的事情,以及一些更重要的功能,如锁定帐户、限制每个用户的最大尝试次数、使用“Spring Security Core Plugin”中的一些插件,用户管理控制台的样板代码数量大大减少家庭

现在,我可以自己写这些东西,但我不认为我应该写,因为: 1.我不想重新发明轮子。 2.我可能会错过一些与安全性相关的重要内容(这很糟糕,因为安全性在这里非常重要)。 3.对于我来说,这样的解决方案是针对grails而不是java的,这似乎很奇怪

那么,java+spring+tomcat是否有现成的解决方案


谢谢你的同事已经为你回答了这个问题:毕竟,Spring安全性是基于java的,grails插件正是基于此构建的


您的同事已经回答了您的问题:毕竟,Spring安全性是基于java的,grails插件正是基于此构建的


我不确定你认为什么是好的。有一个可以执行一些身份验证/授权功能的,但我不确定如果Grails已经在运行并且不需要太多的资源,为什么您不想使用它code@droggo有一个用java编写的大型代码库,无法方便地包装在jar中并作为服务提供给grailsmodule@Aramiti你让我参考grails插件。我需要一个基于java的解决方案…我不确定你认为什么是好的。有一个可以执行一些身份验证/授权功能的,但我不确定如果Grails已经在运行并且不需要太多的资源,为什么您不想使用它code@droggo有一个用java编写的大型代码库,无法方便地包装在jar中并作为服务提供给grailsmodule@Aramiti你让我参考grails插件。我需要一个基于java的解决方案。。。