我们有两个不同的应用程序。应用 A 和 B。应用 B 想从后端访问应用 A 的 API。我们如何仅从后端 C# 代码验证和访问另一个应用程序的 API,而无需登录屏幕。两者都在 Auth0 的不同租户中。身份提供者是 Auth0。
问问题
23 次
1 回答
1
应用程序 B 可以从应用程序 A 的 Auth0 租户获取机器对机器(又名 M2M)访问令牌,例如
curl -X POST -H "Content-Type: application/x-www-form-urlencoded" -d 'grant_type=client_credentials&client_id={{client-id}}&client_secret={{client-secret}}&audience={{audience}}' {{auth0-token-endpoint}}
仅供参考,您需要在 Auth0 租户中为应用程序 A 创建一个机器对机器应用程序。
于 2021-05-28T03:26:33.377 回答