Cefsharp bağlantı güvenli veya güvenli değil labelini nasıl yapabilirim?

404631

Hectopat
Katılım
24 Aralık 2020
Mesajlar
3.100
Makaleler
1
Çözümler
30
Başlıkta çok anlaşılmamış olabilir ama demek istediğim şu. Hani Chrome'da mesela bir siteye giriyoruz ve address Bar'ın yanındaki kilit simgesinin simgesi HTTP veya HTTPS olmasına göre değişiyor. Ben bunu C# cefsharp ile nasıl yapabilirim? Aslında yaptım ama web sitesi yüklendikten 1-2 saniye sonra değişiyor.
Yazdığım kod:
[CODE lang="csharp" title="Kod"]void Butterfly_DocumentCompleted(object sender, LoadingStateChangedEventArgs e)
{
if (butterfly.IsLoading == false)
{
Uri uri = new Uri(txtUrl.Text);
if (uri.Scheme == "http")
{
lblSecurity.Image = Resources.round_warning_black_24dp;
}
if (uri.Scheme == "https")
{
lblSecurity.Image = Resources.btnSecure;
}
}
}[/CODE]
 
Son düzenleme:
İleri düzey C# bilmeniz harika bişey. Öncelikle tebrik etmeliyim. Bu yaşta bu seviyede çok az kişi var. Bu konulara da meraklısınız sanırım.

Sorununuza gelirsek site HTTP ile tasarlanmış. Yapacak birşey yok. Ya da ben bilmiyorum
 
Yanlış anladınız galiba. Ben attığım görseldeki kilit simgesinin girdiğim sitenin http veya https olmasına göre değişmesini istiyorum.

Yardım edebilecek yok mu?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…