文件名称:spring-security-rest
文件大小:100KB
文件格式:ZIP
更新时间:2024-06-04 21:51:31
Java
使用Spring Security保护REST API安全# 表中的内容 抽象的## 这个项目/示例的目的是展示如何使用来保护REST API。 该项目基于 ,maven用于构建目的。 介绍 在我们进行深入研究之前,我们应该首先讨论如何在企业应用程序中管理会话。 用户成功登录系统后,将启动用户会话并生成唯一ID。 客户端在下一个后续请求中将相同的会话ID发送到服务器。 一旦用户注销或空闲时间超过指定的持续时间,用户会话将被销毁。 整个过程是有状态的。 REST提倡无状态会话机制,为了实现上述行为,我们将URL分类为两个不同的类别。 一组从根上下文开始,即/ 。 这组URL使用全状态会话。 第二组以/api开头。 这组URL使用无状态会话。 另外,我们配置了一个调度程序,该调度程序从系统中删除过期或空闲的授权令牌。 调度程序的频率是可配置的,并在“ How to Use部分中进行
【文件预览】:
spring-security-rest-master
----pom.xml(4KB)
----target()
--------test-classes()
--------maven-status()
--------classes()
----security-deployment.yml(607B)
----Dockerfile(162B)
----security-service.yml(156B)
----LICENSE(11KB)
----.settings()
--------org.eclipse.m2e.core.prefs(86B)
--------org.eclipse.core.resources.prefs(150B)
--------org.eclipse.jdt.core.prefs(238B)
----src()
--------test()
--------main()
----.project(537B)
----.classpath(1KB)
----README.md(12KB)
----security-ingress.yml(277B)