IEの「信頼済みサイト」もURLを追加するWindowsアプリケーションを作成しようとしています。この部分は動作します。 解決策 - 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();
}
これは次のようになります。*「ユーザーのアカウントでIEのすべてのセキュリティ設定を低くするにはどうすればよいですか?」グループポリシーでセキュリティが設定されている場合は、これを行うことはできません。 – slugster
Slugster - 「ユーザーのアカウントでIEのすべてのセキュリティ設定を下げるにはどうすればいいですか?」というリンクがありますか?多分それは私を助けることができる – LuckyDice
笑。そのリンク@slugsterを投稿した後は、おそらく*「どのようにオペレーティングシステム内のすべてのセキュリティ機能をバイパスするのですか?」という* *が存在するはずです。 – adelphus