我正在从Asp.Net身份管理迁移到Azure AD B2C。我通过Graph API添加了现有用户,并在此阶段为用户提供了一些随机密码。是否可以使用用户的旧密码(我无法从我的数据库中获取现有密码)。我记得在Azure AD B2C的一次谈话中,他们通过回溯跟踪请求来获取密码,虽然我不清楚它。
使用最小密码摩擦迁移到Azure AD B2C的最佳策略是什么?
答案 0 :(得分:2)
我使用了此处描述的方法(Just-In-Time migration source code)
答案 1 :(得分:1)
我认为您无法从ASP.NET身份管理中获取密码,因为密码是经过哈希处理的。
作为迁移策略,您可以在成功登录后从ASP.NET身份管理中的现有身份验证逻辑后端创建Azure B2C用户,因为用户正在发送用户名和密码进行身份验证。移动所有用户后,您可以转到Azure B2C登录。