azure - 使用 Azure AD 的 Spring Boot+Oauth 客户端凭据授予流程

标签 azure spring-boot oauth-2.0

我正在尝试使用客户端凭据授予流和 Azure AD 作为授权服务器来保护我的 API (springboot+java)。 我查看了互联网,但我找到的示例是 springboot 中的资源和授权服务器。 有谁有关于如何使用 Java Springboot 和 Azure AD 通过客户端凭据授予流保护 API 的示例吗? 任何帮助将不胜感激。

最佳答案

我们使用client credentials flow通过以下步骤获取访问 token 。访问 token 由 Azure AD 提供。

enter image description here

试试这个 sampleClientCredentialsResourceDetails

关于azure - 使用 Azure AD 的 Spring Boot+Oauth 客户端凭据授予流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65560056/

相关文章:

Azure 数据工厂复制 liveness 能调整

java - 集成 OpenAPI 3.0 架构以进行 Spring Boot json 响应测试

java - WebSockets 请求中请求的资源上不存在 'Access-Control-Allow-Origin' header

java - 无法创建子事件循环/无法打开新选择器/打开的文件太多

java - SpringBoot OAuth2 自定义异常响应

oauth-2.0 - 性别通过 Google People API

azure - 使用在 Azure 常规区域中创建的应用程序连接到 Azure 中国的 Azure 订阅会出现 "AADSTS70001"错误

python - pyspark - select() 函数忽略 if 语句

azure - 如何通过 ChangeFeed 获取有关 Cosmos DB 更改的通知?

oauth-2.0 - 具有 OAuth2 授权代码流程的 Javascript 应用程序?