Spring REST-JWT-JavaScript 在安全页面之间导航

Posted

技术标签:

【中文标题】Spring REST-JWT-JavaScript 在安全页面之间导航【英文标题】:Spring REST-JWT-JavaScript navigate between secure pages 【发布时间】:2017-12-20 15:24:26 【问题描述】:

我有一个 Java Spring REST 后端 (@RestController) 并使用 Json Web 令牌作为安全选项(无会话)。在前端我想使用 javascript(jQuery 向后端发送请求),html。 因此,登录后我在浏览器中保存了一个 JWT,并在我向@RestController 发出的每个请求中将其发送回标题中。

我的问题是:如何通过 js 在页面之间导航(只有经过身份验证的用户才能访问)?在这种情况下@RestController 将如何工作?

【问题讨论】:

【参考方案1】:

@RestController 处理包含路径的请求(请求的路径不必与前端的路径(URL)相同)

解决方案(如果您有前端服务器):当您尝试访问前端 URL 时,您会调用服务器端;如果响应状态为 200,则可以显示页面(如果您发送信息,则显示响应的正文);如果没有响应,您将留在主页上,或者您可以将用户重定向到登录页面...

还要检查这个:http://www.studytrails.com/frameworks/spring/spring-security-method-level/

【讨论】:

以上是关于Spring REST-JWT-JavaScript 在安全页面之间导航的主要内容,如果未能解决你的问题,请参考以下文章

Spring全家桶笔记:Spring+Spring Boot+Spring Cloud+Spring MVC

学习笔记——Spring简介;Spring搭建步骤;Spring的特性;Spring中getBean三种方式;Spring中的标签

Spring--Spring入门

Spring框架--Spring事务管理和Spring事务传播行为

Spring框架--Spring事务管理和Spring事务传播行为

Spring框架--Spring JDBC