java - spring boot - 基本的 Active Directory 身份验证然后是 JWT token

标签 java spring spring-boot spring-security jwt

有没有人在 springboot 应用程序中有这样的工作示例?

  1. /auth Controller ,用户在其中提供 ActiveDirectory 凭据(通过基本身份验证或 POST json)并在提供有效 AD 凭据时接收 JWT token 。不应涉及 LDIF 文件,Springboot 应用程序将根据 ldaps://ActiveDirectoryhost:636 端点验证凭据
  2. /myapi Controller ,仅当来自步骤 1(上文)的有效 JWT token 在“授权承载”标题中发送时才有效

我没有找到任何关于此设置的示例博客/指南,但我相信这将是一个常见的安全设置,除非我弄错了? 不应涉及 jpa/hibernate/persistence/mysql/postgres/H2db 连接 我在网上找到的所有示例要么只是 JWT,要么只是 LDAP,要么使用 LDIF,要么使用一些 H2/postgres 来存储凭据。

最佳答案

关于java - spring boot - 基本的 Active Directory 身份验证然后是 JWT token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53019106/

相关文章:

Java - 将 JFrame 传输到 JPanel

java - Springs MockMvc 以两种略有不同的方法之一返回空内容

java - 使用私有(private)字段和@PostConstruct对Spring boot服务进行单元测试

node.js - 与前端和后端的错误通信(Java - Angular)

java - Visual Studio 2015 .jar 引用

java - java从链表中删除多个节点

spring - 如何完全禁用 WebSphere 8.5 类路径扫描?

java - Spring Boot 如何在 POST 后返回响应

java - 检查 IPv4 地址是否在私有(private)范围内

java - Spring MVC - 无法读取候选组件类