问题起因及描述
Win10笔记本,手贱清了下Chrome的cookie和缓存。结果发现之后每次登录outlook邮箱网页版(实际是学校的邮箱,outlook.office.com或outlook.office365.com)都会要求重新发短信或使用Microsoft Authenticator验证。且登录过程从未出现过“keep me signed in”复选框。
反复确认过浏览器没有打开退出清cookie的选项。其它网站如gmail等一切正常,Microsoft个人账号也能记住登录状态。
实验发现,如果仅关闭邮箱选项卡而不关闭整个窗口,则再次打开邮箱无需输入凭据;但如果关闭掉整个浏览器窗口(即把chrome.exe从RAM中清出去),则session立即失效,再次打开邮箱需要登录验证。
重置浏览器设置、重装浏览器、重装系统均不解决问题。
可能原因
Chrome和Edge浏览器均有此问题,自己电脑其他账号也没这问题,所以不是客户端设置的原因。
猜测可能跟微软账号的MFA/2FA (2-step verification)机制不明原因抽风有关。
解决方法
咨询Microsoft客服得到一个不太完美的解决方法:
把浏览器设置为从上次退出处启动。