【问题标题】:Change internet explorer security settings更改 Internet Explorer 安全设置
【发布时间】:2010-03-17 12:56:11
【问题描述】:

嗨,

如何通过代码更改 Internet Explorer 安全设置。
我想通过代码执行以下步骤:
工具 -> Internet 选项 -> 安全选项卡 -> 自定义级别 -> 并将登录类型更改为匿名登录。

我认为可以从注册表文件中更改它,但我找不到它。

【问题讨论】:

    标签: c# internet-explorer registry


    【解决方案1】:

    Microsoft 有关于 Internet 区域 here 使用的注册表项的大量文档。

    这些设置位于 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones[Zone Number] 项下,其中 [Zone Number] 是 0 = 我的电脑、1 = 本地、2 = 受信任的站点之一, 3 = 互联网,4 = 受限。要进行上面列出的更改,您需要将值 1A00 设置为 0x00030000。 (抱歉,我无法在 C# 中进行注册表操作)。

    【讨论】:

    • 由于我无法对这个问题发表评论,我将添加通过简单的 Google 搜索可以找到的任何内容,即,google.com/… 几乎不是秘密信息。
    • 您好,感谢您的回复。当我将 1A00 值更改为 0x00030000 并转到工具-> 互联网选项...时,匿名登录已被选中,但未生效,即显示一个空白页面,而不是弹出一个消息框来填写用户名和密码.
    • 尝试将 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Lockdown_Zones[Zone Number] 下的 1A00 值更改为 0x00030000。
    • 另外,请确保在更改后关闭所有 IE 实例。
    • 嗨,我现在面临另一个问题。我无法从注册表中设置初始值,我尝试将 1A00 重置为其初始值,而不是重新打开 IE 并且新值仍然有效果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多