如何使用spring boot oauth2从auth0获取访问令牌?我想使用密码授予类型。我有客户端 ID 和客户端密钥

问题描述 投票:0回答:1

如何使用 spring boot3 和 spring securtiy 6 以及 java 17 使用 Auth0 提供程序从 auth0 获取访问令牌?

我们希望我们的应用程序充当 oauth2 客户端。我想使用密码授予类型/隐式。我有客户端 ID 和客户端密码,以及用户 ID 和密码。

我没有找到太多资源可以尝试

spring-boot oauth-2.0 auth0 java-17
1个回答
0
投票

我建议使用 Auth0 CLI 创建访问令牌。不建议使用隐式流,密码授予更糟糕。它绕过了整个委托授权。

auth0 test token -a https://<your-auth0-domain>/api/v2/

然后,您可以将它与 HTTPie 之类的东西一起使用:

http :8080/hello Authorization:"Bearer $TOKEN"
© www.soinside.com 2019 - 2024. All rights reserved.