Я пытаюсь сделать приложение Windows, которое добавляет URL-адрес также «доверенных сайтов» IE. эта часть работает. solution - http://www.nakov.com/blog/2009/05/15/c-code-for-changing-internet-explorer-security-settings-and-net-security-policy-to-run-windows-forms-based-activex-with-full-trust/изменить настройки IE Программно
Но мне также нужно изменить те же настройки. Мне нужно это: «Доступ к источникам данных по доменам» должно быть «Разрешено» «Загрузить неподписанные элементы управления ActiveX» должно быть «Подсказка» «Инициализировать и скриптировать элементы управления ActiveX, не помеченные как безопасные», должно быть «Включено»
это то, что у меня есть, но он не будет работать
private void UpdateDataSource()
{
RegistryKey ChangeSettings = Registry.Users;
ChangeSettings = ChangeSettings.OpenSubKey(".DEFAULT\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\2", true);
// "Access data sources across domains" - "Enable"
ChangeSettings.SetValue("1406", "0", RegistryValueKind.DWord);
// "Download unsigned ActiveX controls" - "Prompt"
ChangeSettings.SetValue("1004", "1", RegistryValueKind.DWord);
// "Initialize and script ActiveX controls not marked as safe for scripting" - "Enable"
ChangeSettings.SetValue("1201", "0", RegistryValueKind.DWord);
ChangeSettings.Close();
}
источник http://www.hohmanns.de/
Это выглядит так: * «Как снизить уровень безопасности в IE для учетной записи пользователя?» *. Не говоря уже о том, что вы не сможете это сделать, если безопасность задана с помощью групповой политики. – slugster
Slugster - есть ли у вас ссылка на «как снизить каждый параметр безопасности в IE для учетной записи пользователя?» может быть, это может мне помочь – LuckyDice
Lol. После того, как вы разместите эту ссылку @slugster, возможно, вы можете найти * «как обойти все функции безопасности в операционной системе?» * Он должен существовать, справа @Simon? – adelphus