1

我在Wordpress网站上安装了Duo Security的双因素身份验证。我认为这是一项很棒的服务,而且它可以免费供个人使用。Wordpress和IE9中的Duo安全性

它工作得很好,IE9除外,当用户尝试登录并查看2FA提示时Duo的提示根本不显示。我向Duo报告了这一情况,并被告知该问题正在解决,但我需要一个解决方案,因为使用该站点的人员有一些企业限制,并且都使用IE9。

enter image description here

回答

2

我很惊讶修复多么简单了。我意识到,包含安全提示的iframe已成功引入,而不是一些基于浏览器的http和https混合限制,但根本没有相关元素的可见性。我改变了由Duo提供的样式,通过更改iframe的显示:

iframe#duo_iframe { 
    display:block; 
} 

我没有遇到任何新的兼容性问题。还有其他方法可以使用本机显示:表格显示提示,但直接子元素至少需要显示为table:cell。