0

我们正在尝试使用 JS 小部件来启用更改密码(密码没有过期,只是更改它)。REST API 需要 stateToken 但我看不到任何创建/生成状态令牌的方法。

我们已经让小部件适用于其他场景,但不是这个。

4

1 回答 1

0

您是否尝试使用 /authn/credentials/change_password 端点?那确实需要一个 stateToken,但它仅在 authn 流中可用(当状态为 PASSWORD_EXPIRED 时)。

如果您在用户登录后尝试更改密码并且您已将 sessionToken 转换为会话 cookie,则可以使用 /users api:

/users/:id/credentials/change_password

该端点的文档在这里:http: //developer.okta.com/docs/api/resources/users.html#change-password

于 2016-09-20T20:35:27.897 回答