我如何检查网站使用GeckoFx浏览器具有有效的SSL?

问题描述 投票:1回答:1

我建立一个C#.NET的WinForm GekoFx浏览器,我想,如果一个网页是安全的,以显示一个锁形图标(具有有效的SSL)。

我尝试使用此代码,但它显示了所有网站,包括Google为“不安全”。

if(selectedBrowser.SecurityState == GeckoSecurityState.Secure)
            {
                button4.Image = SvgDocument.Open<SvgDocument>("icons/lock-outline.svg").Draw();
            } else if (selectedBrowser.SecurityState == GeckoSecurityState.Insecure)
            {
                button4.Image = SvgDocument.Open<SvgDocument>("icons/unlock-outline.svg").Draw();
            }

我怎样才能成功地查看网页是否是安全与否?

c# winforms ssl-certificate geckofx
1个回答
1
投票

我没有一个完美的解决方案,但最终,我只是标签HTTP网站的不安全和HTTPS站点的安全,希望SSL证书错误将被壁虎照顾去了。

© www.soinside.com 2019 - 2024. All rights reserved.