我们正在尝试使用JS小部件来启用更改密码(密码未过期,只是更改密码)。 REST API需要stateToken但我看不到任何创建/生成状态令牌的方法。
我们已经让小部件适用于其他场景但不是这个。
答案 0 :(得分: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