在运行Adal JS 1.0.13和本地ADFS 4.0时遇到Safari问题。
Safari:从ADFS登录屏幕成功重定向后,浏览器进入无限循环。 sessionStorage每次更新大约3次/秒,每次都有新值。如果我稍后重新加载页面,则会启动相同的循环。要访问登录屏幕,我必须选择“删除所有网站数据”。 Cookie设置:始终接受。
Firefox / Chrome:登录正常,应用程序运行正常。三个饼干可用MSISAuth,MSISAuthenticated& MSISLoopDetectionCookie。
“保持登录状态”未被用户选中,并且未指定参数“cacheLocation”(即使用sessionStorage)。
是什么原因导致Safari以这种方式行事?