【发布时间】:2020-12-21 10:48:08
【问题描述】:
我正在使用 Auth0 来管理 Web 应用程序中的身份验证。 由于我花了一段时间才让它工作,我想导出应用程序和 API 设置,例如:
- 应用程序名称
- 客户 ID
- 支持的身份验证方法
- 允许的回调 URL
- 基本上与重现应用程序配置相关的所有其他内容
我找到了很多关于导出用户数据的文档,但没有找到关于导出应用程序或 API 设置的文档。
【问题讨论】:
标签: auth0
我正在使用 Auth0 来管理 Web 应用程序中的身份验证。 由于我花了一段时间才让它工作,我想导出应用程序和 API 设置,例如:
我找到了很多关于导出用户数据的文档,但没有找到关于导出应用程序或 API 设置的文档。
【问题讨论】:
标签: auth0
通常,此处描述的步骤只是一种快速而简单的解决方法,无需离开浏览器即可从 Auth0 Management API 读取数据。我想知道为什么直接在 UI 中没有“导出”按钮。在这两种情况下(应用程序和 API 设置),打开浏览器的网络监控选项卡(通常是 F12);那么……
加载您要导出的应用程序的“设置”页面(例如https://manage.auth0.com/dashboard/eu/<your_auth0_tenant_name_here>/applications/<your_application_client_id_here>/settings)
您将看到对manage.auth0.com/api/clients/<your_application_client_id_here> 的GET 请求。
对此 GET 请求的响应是一个 JSON,其中包含重现应用程序设置所需的一切;还有敏感数据,例如客户端密钥和签名密钥。
加载您要导出的 API 的“设置”页面(例如 https://manage.auth0.com/dashboard/eu/<your_auth0_tenant_name_here>/apis/<your_api_id_here>/settings)
您会看到对manage.auth0.com/api/resource-servers/<your_api_id_here> 的GET 请求。
对此 GET 请求的响应是一个 JSON,其中包含重现 API 设置所需的一切。
【讨论】: