新的MS Developer门户ADB2C登录-用户未首次登录未调用handleRequestCallback

问题描述

我们正在自定义新的开发人员门户(https://github.com/Azure/api-management-developer-portal

我们希望登录重定向而不是ADB2C登录的登录弹出窗口。通过更改aadService,ts-> runAadB2CUserFlow方法,我们现在可以显示重定向而不是弹出窗口。

我们为回调编写了handleRequestCallback。

问题:第一次用户登录时,loginRedirect之后没有调用回调。 第二次,当我们单击ADB2C登录名时,由于已经有一个令牌,则将跳过loginRedirect并违反回调。换句话说,即使用户能够成功登录,由于未调用回调,应用程序也不会显示用户已登录。第二次,当我们单击ADB2C登录按钮时,它将正确显示。

PFA是我们进行更改的代码。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...