python - 为什么我在 Okta OAuth2.0/api/v1/authorize 端点上得到 'E0000022'?

标签 python okta okta-api

我正在尝试通过 OKTA API 对用户进行身份验证。

我正在执行以下步骤:

  • /api/v1/authn 发出请求,提供用户和密码
  • 鉴于这是 MFA,然后我向 /api/v1/auth/factors/{ID}/verify 端点发出另一个请求。这是成功的,我得到了一个 session token 。
  • 最后,尝试通过向 /api/v1/authorize 发出获取请求来获取给定应用的访问 token >
resp = requests.get("my-okta-url/api/v1/authorize", params=payload)

我明白了

resp <Response [405]>

 'errorLink': 'E0000022',
 'errorSummary': 'The endpoint does not support the provided HTTP method'

最佳答案

我的组织似乎没有从 OKTA 获得允许通过 API 执行身份验证的功能。

我在关注回复时收到此消息: 在此环境中未启用请求的功能

关于python - 为什么我在 Okta OAuth2.0/api/v1/authorize 端点上得到 'E0000022'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56911773/

相关文章:

python - 在 python/sklearn 中没有交叉验证的随机搜索

python - 在带有噪声边的矩形周围找到已知大小的旋转边界框

javascript - Okta 设置子域 cookie

reactjs - 如何正确使用 Webflux、Spring-Security、okta-spring-boot-starter 和 Okta-React 的 CORS?

通过 Okta 的 Angular 2/5 和 SAML 身份验证

javascript - 使用 Okta API 的 Okta 登录小部件

python - 使用@tf.function 进行自定义 tensorflow 训练的内存泄漏

python - 如果条件适用,添加特定字典字段

authentication - spring-security-oauth2 JwkTokenStore 与自定义用户详细信息服务

java - Okta/Spring Boot Saml 应用程序进入无限循环