0
我需要編寫一個可以模仿將網站添加到可信列表的IE功能的c sharp應用程序,但是當我需要HTTPS複選框實現時,我能夠實現此目的,我的代碼是不工作。使用C sharp將https網站添加到可信列表
private void checkHTTP_Click(object sender, System.EventArgs e)
{
if (this.checkHTTP.Checked)
{
saveHTTPSSettings(71);
}
else
{
saveHTTPSSettings(67);
}
}
private void saveHTTPSSettings(int val)
{
RegistryKey key = Registry.CurrentUser.CreateSubKey(
@"Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2\");
if (key != null)
{
key.SetValue("Flags", val);
}
}
這樣做系統登錄後爲IE受信任的站點HTTPS選項不會得到改變一樣,但是當涉及到添加網站,按預期這是行不通的。它添加兩個站點有時不管是選擇HTTPS和某個給出了錯誤代碼錯誤-2147024891
嘗試以管理員身份運行,仍然得到相同的錯誤代碼。 –