Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.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
Java HTML5移动应用程序安全_Java_Web Services_Html_Spring Security - Fatal编程技术网

Java HTML5移动应用程序安全

Java HTML5移动应用程序安全,java,web-services,html,spring-security,Java,Web Services,Html,Spring Security,我正在开发一个html5+jquery+phonegap应用程序。服务器端是用java和SpringMVC编写的,我希望实现如下身份验证模型 客户使用其电子邮件注册,该电子邮件将用作其用户ID 一个令牌被发送到他的电子邮件中 给他一个屏幕,让他输入令牌 该令牌存储在客户端的本地存储器中 每次客户端调用Web服务时,应用程序都会通过https发送他的用户ID和令牌 服务器验证他并作出响应 可以从服务器端实现这种安全性的选项有哪些?Spring security可以这样使用吗?我试图找到Spring

我正在开发一个html5+jquery+phonegap应用程序。服务器端是用java和SpringMVC编写的,我希望实现如下身份验证模型

  • 客户使用其电子邮件注册,该电子邮件将用作其用户ID
  • 一个令牌被发送到他的电子邮件中
  • 给他一个屏幕,让他输入令牌
  • 该令牌存储在客户端的本地存储器中
  • 每次客户端调用Web服务时,应用程序都会通过https发送他的用户ID和令牌
  • 服务器验证他并作出响应

  • 可以从服务器端实现这种安全性的选项有哪些?Spring security可以这样使用吗?我试图找到Spring security的任何实现,但除了基本身份验证之外,找不到任何实现

    您可以使用PreAuthenticationProcessingFilter来实现这一要求,外观与spring security类似

    我对Spirng security不太熟悉。但我会试试看。非常感谢。