出现此问题的原因是B2C策略在编辑个人资料后无法正确的重定向回主站点。为解决此问题,可以根据需要使用以下解决方案之一:
1.在B2C策略中添加默认的承载代码:
https://your-site.com/Home
https://your-site.com/recover
urn:com:microsoft:aad:b2c:elements:unifiedssp:1.0.0
- Profile edit page
替换上述代码中的your-site.com为实际的主站点名称。
2.调用Microsoft Graph API在B2C策略中添加自定义承载代码以实现重定向。
[Your API here]
在实现重定向的API中,添加以下代码片段。它将重定向到主站点的URL,以在编辑个人资料后返回主站点。
UriBuilder ub = new UriBuilder("https://your-site.com");
return Redirect(ub.ToString());
将上述代码中的your-site.com替换为实际的主站点。
选择适合您需求的解决方案,并应用到B2C策略中即可解决问题。