我可以成功生成一个password change ticket via the Management API,但是在用户更改密码后,它们不会重定向到创建票证时指定的result_url
。
已采取的步骤:
client_credentials
access_token(服务器端)POST https://MYTENANT.auth0.com/oauth/token
client_id=MYCLIENT&client_secret=MYSECRET&grant_type=client_credentials&audience=https%3A%2F%2FMYTENANT.auth0.com%2Fapi%2Fv2%2F
POST https://MYTENANT.auth0.com/api/v2/tickets/password-change
Authorization: Bearer MYACCESSTOKEN
{
"result_url": "https://MYDOMAIN/callback",
"user_id": "auth0|MYUSERID"
}
ticket
(删除了票证末尾的“#”,但无论哪种方式似乎都没有改变) Status Code: 302
Location: https://MYTENANT.auth0.com/u/reset-password?ticket=MYTICKET
在成功更改未更改的Universal Login Password Reset page上的密码后,仅向用户显示一条消息:
使用Auth0的“通用登录密码重置”页面重置密码后,如何将用户重定向到页面?我在这里做什么错了?