java - 如何为 Spring REST API 提供安全性?

标签 java spring

API客户端有用户名和密码。

在 postman 客户端中选择基本身份验证并输入用户名和密码。当向服务器发出请求时, postman 将基本身份验证 token 发送到服务器。

现在在服务器端我们只有一张包含用户名和密码的表。我们不为客户保留任何角色,这就是为什么我们只有一张 table 。现在,如何使用 BASIC AUTH TOKEN 解析用户名和密码。一旦解决了如何将其与数据库中存储的用户名和密码进行比较。

我是 SPRING 的初学者,很长时间以来都在努力实现这一点。 请帮忙。

最佳答案

您可以阅读此主题http://www.svlada.com/jwt-token-authentication-with-spring-boot/ 。 这很有帮助。它基于jwt身份验证。

关于java - 如何为 Spring REST API 提供安全性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43804751/

相关文章:

java - JFXPanel 安全异常

java - Spring MVC 和 X-HTTP-Method-Override 参数

spring - @Autowired Spring @Component 和 @ConditionalOnProperty

java - 异常处理输出消息

java - 过滤器重定向到 login.jsp 后,不会调用正确的 servlet

java - 使用 API 网关进行 Cognito 用户池身份验证和授权

spring - 在 Spring MVC 中使用 ApplicationContext。

Java Flight Recorder - Live Objects 选项卡为空

java - Spring Boot 类 Size 未找到 @Size(min=1,max=18)

java - 通过 Spring 将 Google guava 缓存构建器注入(inject) bean