需求
curl -v -X POST \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"username": "xxxx@example.com","password": "xxxxxx","relayState": "/myapp/some/deep/link/i/want/to/return/to","options": {
"multiOptionalFactorEnroll": false,"warnBeforePasswordExpired": false
}
}' "https://${yourOktaDomain}/api/v1/authn"
提供类似的响应
{"expiresAt":"2019-11-13T06:27:03.000Z","status":"SUCCESS","sessionToken":"20111PJIKs504fXVoLs-9zf4t8YoVzMCEvlUbcnjDnPhqSk7C-YPzCL","_embedded":{"user":{"id":"xxxxxxxxxxxxxxx","passwordChanged":"2019-11-13T03:20:33.000Z","profile":{"login":"xxxxxx@gmail.com","firstName":"xxxx","lastName":"xxxx","locale":"en","timeZone":"America/Los_Angeles"}}},"_links":{"cancel":{"href":"https://dev-924234.okta.com/api/v1/authn/cancel","hints":{"allow":["POST"]}}}}
如果需要,请参阅以下文档。
https://developer.okta.com/docs/reference/api/authn
尽管它不能完全达到我的目的。但这可以帮助您。
本文链接:https://www.f2er.com/3154980.html