【发布时间】:2018-12-04 19:11:12
【问题描述】:
我在通过 Okta API 创建 Okta 应用时遇到问题。
我跟随this documentation创建了一个应用程序:
headers = {
'Accept': 'application/json',
'Authorization': 'SSWS '+api_token,
'Content-Type': 'application/json'
}
input = {"name": tenant_name, "label": "Sample tenant App", "signOnMode": "OPENID_CONNECT",
}
response = requests.post(url, headers=headers, json=input)
url: https://dev-231233.oktapreview.com/api/v1/apps (example)
但我收到以下错误:
{'errorCode': 'E0000007', 'errorSummary': 'Not found: Resource not found: test-tenant (App)', 'errorLink': 'E0000007', 'errorId': 'oaedyrTOkwESTSg7_A8nXrCxg', 'errorCauses': []}
我想知道我正在尝试创建一个应用,而此 API 调用正在尝试查找该应用,请求参数中是否缺少任何内容?
我也尝试了 python SDK https://github.com/okta/okta-sdk-python,但我在 python 3.7 时遇到了错误。最近好像没有维护。
如果我能提供使用 Okta API 创建 APP 的代码示例帮助,我将不胜感激?
【问题讨论】: