WPF Web浏览器与一次登录和多步登录的兼容性

时间:2019-02-28 00:02:20

标签: c# webbrowser-control onelogin

我有一个使用Single Sign On登录用户的WPF应用程序。我正在使用wpf Web浏览器控件打开身份提供程序的登录页面。

当使用一个登录名作为身份提供者时,Web浏览器会抛出脚本错误,并且不会加载登录页面,而是显示空白页面(参见图片)。

Image showing script error on web browser control when using one login

我可以用支持最新JavaScript技术的方式来更新wpf Web浏览器控件吗?我正在使用使用IE的wpf Web浏览器,并且不希望更改浏览器,因为其他身份提供者可以正常使用它。

仅供参考,我尝试使用Chrominum(CefSharp)可以解决此问题,但会引入其他问题。

可能的权衡

深入研究一个登录帐户设置后,我发现在“登录”选项卡下有一个用于“多步登录”的复选框(参见图片)。如果我取消选中此复选框,则所有内容都会像超级按钮一样起作用。

Multi-step login

现在的问题是,取消选中此复选框是否对安全性有影响?

检查它的本质是什么?

我已经阅读了有关此内容的在线文章(https://www.onelogin.com/press-center/press-releases/enhancements-to-onelogins-unified-access-management-platform-advance-enterprise-mfa-adoption),据我了解,它说多步登录有助于减少失败的登录尝试。

0 个答案:

没有答案