精华内容
下载资源
问答
  • Internet Explorer 安全区域设置存储在以下注册表子项下面: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\...

    参考的原文地址: 通过注册表修改IE的Internet选项


    Internet Explorer 安全区域设置存储在以下注册表子项下面:

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
      Settings
    • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
      Settings

    这些注册表项包含以下项:

    • TemplatePolicies
    • ZoneMap
    • Zones

    注意:默认情况下,安全区域设置存储在HKEY_CURRENT_USER注册表项子树中。因为该子树是为每个用户动态加载的,所以一个用户的设置不会影响另一个用户的设置。


    TemplatePolicies

    确定默认安全区域级别的设置。这些级别包括低、中低、中和高。可以更改默认设置中的安全级别设置。但是,不能添加更多安全级别。项中包含的值决定了安全区域的设置。每项均包含一个描述字符串值和一个显示名称字符串值,它们决定了每个安全级别的安全选项卡上显示的文本。


    ZoneMap
    包含以下项:
      Domains
      EscDomains
      ProtocolDefaults
      Ranges

    这里主要说一下Domains和Ranges。两者都是设置受信站点的,如果是域名地址的话,会出现在Domains中,如:abchina.com、localhost等,当然下面还可以有子项,子项一般是子域或者协议如http和https等。而Ranges下主要记录IP地址



    主要设置 : Zones

    项包含表示为计算机定义的每个安全区域的项。默认情况下,定义以下 5 个区域(编号从 0 到 4):

    设置
    0 我的电脑
    1 本地 Intranet 区域
    2 受信任的站点区域
    3 Internet 区域
    4 受限制的站点区域

    注意:默认情况下,“我的电脑”不会出现在“安全”选项卡的“区域”框中。

    其中的每项都包含以下 DWORD 值,用于表示自定义“安全”选项卡上的相应设置。

    注意:除非另外声明,否则每个 DWORD 值等于 0、1 或 3。通常,设置为 0 则将具体操作设置为允许;设置为 1 则导致出现提示;设置为 3 则禁止执行具体操作。

    设置
    1001 ActiveX 控件和插件:下载已签署的 ActiveX 控件
    1004 ActiveX 控件和插件:下载未签署的 ActiveX 控件
    1200 ActiveX 控件和插件:运行 ActiveX 控件和插件
    1201 ActiveX 控件和插件:对没有标记为可安全执行脚本的 ActiveX 控件进行初始化和脚本运行
    1206 其他:允许 Internet Explorer Web 浏览器控件的脚本编写 ^
    1207 保留 #
    1208 ActiveX 控件和插件:允许以前未使用的 ActiveX 控件在没有提示的情况下运行 ^
    1209 ActiveX 控件和插件:允许脚本小程序
    120A ActiveX 控件和插件:ActiveX 控件和插件:覆盖每站点(基于域)ActiveX 限制
    120B ActiveX 控件和插件:覆盖每站点(基于域)ActiveX 限制
    1400 脚本编写:活动脚本编写
    1402 脚本编写:Java 小程序脚本编写
    1405 ActiveX 控件和插件:对标记为可安全执行脚本的 ActiveX 控件执行脚本
    1406 其他:跨域访问数据源
    1407 脚本:允许编程剪贴板访问
    1408 保留 #
    1601 其他:提交未加密的表单数据
    1604 下载:字体下载
    1605 运行 Java #
    1606 其他:用户数据持久性 ^
    1607 其他:跨域浏览子框架
    1608 其他:允许 META REFRESH * ^
    1609 其他:显示混合内容 *
    160A 其他:在将文件上载到服务器时包括本地目录路径 ^
    1800 其他:桌面项目的安装
    1802 其他:拖放或复制和粘贴文件
    1803 下载:文件下载 ^
    1804 其他:在 IFRAME 中启动程序和文件
    1805 在 Web 视图中启动程序和文件 #
    1806 其他:启动应用程序和不安全文件
    1807 保留 ** #
    1808 保留 ** #
    1809 其他:使用弹出窗口阻止程序 ** ^
    180A 保留 # 180B 保留 # 180C 保留 # 180D 保留 #
    1A00 用户身份验证:登录
    1A02 允许计算机上存储的持久 cookie #
    1A03 允许每会话 cookie(未存储) #
    1A04 其他:没有证书或只有一个证书时不提示进行客户证书选择 * ^
    1A05 允许第三方持久 cookie *
    1A06 允许第三方会话 cookie *
    1A10 隐私设置 * 1C00 Java 权限 #
    1E05 其他:软件频道权限 1F00 保留 ** #
    2000 ActiveX 控件和插件:二进制和脚本行为
    2001 依赖 NET Framework 的组件:运行未用 Authenticode 签名的组件
    2004 依赖 NET Framework 的组件:运行未用 Authenticode 签名的组件
    2100 其他:基于内容打开文件,而不是基于文件扩展名 ** ^
    2101 其他:在低特权 Web 内容区域中的网站可以导航到此区域 **
    2102 其他:允许由脚本初始化的窗口,没有大小和位置限制 ** ^
    2103 脚本:允许通过脚本更新状态栏 ^
    2104 其他:允许网站打开没有地址或状态栏的窗口 ^
    2105 脚本:允许网站使用脚本窗口提示信息 ^
    2200 下载:文件下载自动提示 ** ^
    2201 ActiveX 控件和插件:ActiveX 控件自动提示 ** ^
    2300 其他:允许网页为活动内容使用受限制的协议 **
    2301 其他:使用钓鱼网站筛选器 ^ 2400 .NET Framework:XAML 浏览器应用程序
    2401 .NET Framework:XPS 文档 2402 .NET Framework:松散 XAML
    2500 打开保护模式 [仅 Vista 设置] # 2600 启用 .NET Framework 设置 ^

    {AEBA21FA-782A-4A90-978D-B72164C80120} 第一方 Cookie *
    {A8A88C49-5EB2-4990-A1A2-0876022C854F} 第三方 Cookie *

    *表示 Internet Explorer 6 或更高版本设置
    **表示 Windows XP Service Pack 2 或更高版本设置
    #表示未在 Internet Explorer 7 的用户界面中显示的设置
    ^表示只有“已启用”或“已禁用”两个选项的设置


    其中涉及ActiveX的主要有一下几项: 一般只需要把1201,2201 设置成 0即可

    1001 下载已签名的 ActiveX 控件
    1004 下载未签名的 ActiveX 控件
    1200 运行 ActiveX 控件和插件
    1201 对没有标记为安全的 ActiveX 控件进行初始化和脚本运行
    1405 对标记为可安全执行脚本的 ActiveX 控件执行脚本
    2201 ActiveX 控件自动提示

    展开全文
  • ie设置自动允许activex: 对安全设置-受信任的站点区域-对未标记为可安全执行脚本的ActiveX控件初始化并执形脚本(启用) 转载于:https://www.cnblogs.com/gaocong/p/5237774.html...

    ie设置自动允许activex: 对安全设置-受信任的站点区域-对未标记为可安全执行脚本的ActiveX控件初始化并执形脚本(启用)

    转载于:https://www.cnblogs.com/gaocong/p/5237774.html

    展开全文
  • 项目里有一处需要用js实现导出excel,要用到ie的ActiveX控件,用的时候也要手动启用ie对ActiveX的选项,这样就降低了浏览器的安全性,并且只能用ie才行,怎么能在用ActiveX控件的时候,避免浏览器的风险。
    项目里有一处需要用js实现导出excel,要用到ie的ActiveX控件,用的时候也要手动启用ie对ActiveX的选项,这样就降低了浏览器的安全性,并且只能用ie才行,怎么能在用ActiveX控件的时候,避免浏览器的风险。
    
    展开全文
  • C++基于ATL工程编写安全ActiveX控件

    千次阅读 2012-03-04 15:58:26
    如何编写一个安全ActiveX控件 ActiveX控件,用js调用时经常因为IE浏览器安全权限问题被阻止或提示等, 先来看下IE权限设置,如下图,IE选项的安全标签,选择自定义级别,可以找到如下所示 有一部分专门对ActiveX控件...

    继前一篇关于ActiveX控件的博客之后,现在再增加一部分后续的问题

    如何编写一个安全的ActiveX控件

    ActiveX控件,用js调用时经常因为IE浏览器安全权限问题被阻止或提示等,

    先来看下IE权限设置,如下图,IE选项的安全标签,选择自定义级别,可以找到如下所示

    有一部分专门对ActiveX控件的设置,



    如果我们默认设置且编写一个未标记安全的控件,则会出现如下被禁用提示



    点击允许阻止的内容当然也可以正常运行,难免觉得不是很友好.

    下面加上一小段代码即可标记为安全

    在我们的ActiveX Control类中的继承列表加上对IObjectSafetyImpl的实现

    	public IObjectSafetyImpl<Ctest, 
                            INTERFACESAFE_FOR_UNTRUSTED_CALLER | 
                            INTERFACESAFE_FOR_UNTRUSTED_DATA>

    模板第一个参数为控件类名,如我的类就叫Ctest

    第二个参数中对于信任级别的设置(不是很确定,大致如此)

    此后再在COM_MAP中添加一行

    COM_INTERFACE_ENTRY(IObjectSafety)


    整个完成下来即可

    代码类似于

    class ATL_NO_VTABLE Ctest :
    	public CComObjectRootEx<CComSingleThreadModel>,
    	public CComCoClass<Ctest, &CLSID_test>,
    	public ISupportErrorInfo,
    	public IConnectionPointContainerImpl<Ctest>,
    	public CProxy_ItestEvents<Ctest>,
    	public IObjectWithSiteImpl<Ctest>,
    	public IDispatchImpl<Itest, &IID_Itest, &LIBID_CryptoAPILib, /*wMajor =*/ 1, /*wMinor =*/ 0>,
    	public IObjectSafetyImpl<Ctest,                                //这一行需要添加的
                            INTERFACESAFE_FOR_UNTRUSTED_CALLER | 
                            INTERFACESAFE_FOR_UNTRUSTED_DATA>
    {
    public:
    	Ctest()
    	{
    	}
    
    DECLARE_REGISTRY_RESOURCEID(IDR_TEST)
    
    
    BEGIN_COM_MAP(Ctest)
    	COM_INTERFACE_ENTRY(Itest)
    	COM_INTERFACE_ENTRY(IDispatch)
    	COM_INTERFACE_ENTRY(ISupportErrorInfo)
    	COM_INTERFACE_ENTRY(IConnectionPointContainer)
    	COM_INTERFACE_ENTRY(IObjectWithSite)
    	COM_INTERFACE_ENTRY(IObjectSafety)             //这一行需要添加的
    END_COM_MAP()


    参考文章:

    1.code project

    2.MSDN

    展开全文
  • 双击打开"我的电脑"时出现"当前安全设置禁止运行该页中的ActiveX控件,因此,该页可能无法"的提示不知何故?
  • MFC ActiveX控件未标记为“安全脚本”和“安全初始化”。当控件在Internet Explorer中运行且安全级别设置为中或高时,这一点就变得很明显。在这些模式中的任何一种模式下,都可能会显示警告,表明控件的数据不安全,...
  • IE的安全设置阻止了控件的安装~~ 解决步骤:打开IE---工具---Internet选项---安全---Internet安全级别---自定义级别---进去把有关ActiveX控件的设置选项设置为启动就OK。如果还是不行就把本地和受信任的站点的也按照...
  • IE8允许ActiveX控件设置

    千次阅读 2014-03-15 09:19:08
    IE11允许ActiveX控件设置 在IE浏览器菜单栏,找到“Internet选项”,---》“安全”---》“Internet”---》“自定义级别” 找到ActiveX控件相关信息。 其他都改为启用 对未标记为可安全执行脚本的ActiveX控件初始化...
  • 当前安全设置禁止运行该页中的ActiveX 控件 解决方法
  • 自定义级别: “ActiveX控件和插件->ActiveX控件自动提示”如图1.1; “对应的用户提示框”如图1.2 图1.1 注:在图1.1中选择“禁用”将出现图1.2的信息框;选择启用则不出现信息框,直接安装...
  • 运行services查看服务时,当前安全设置禁止运行该页中activeX控件,该页无法正常显示;打开一个project文件时,也显示 当前安全设置禁止运行该页中activeX控件,该页无法正常显示。 解决办法: HKEY_...
  • 3、为了解决浏览器安全设置控件的影响,必须在组件中加入IObjectSafety接口,所以再添加一个接口类“IObjectSafety.cs”2.继承接口的代码编写:3.在UserControl1引入两个命名空间using System.Security;using...
  •  这是因为你的控件没有被标记为安全的,对于初始化不安全或者对于脚本不安全,甚至兼而有之。你每打开一次这样的网页,这种情况就会发生一次,你怎么办?当然,这可以通过设置IE本身的安全等级为low来...
  • 在录制好的QTP脚本中,点击修改这些脚本时,可能提示"当前安全设置禁止安全运行该页中的activeX控件"。关于这个Active的对话提示窗口,问题在于QTP的设置,要消除该提示窗口,应对QTP作如下设置:toos---...
  • 3、为了解决浏览器安全设置控件的影响,必须在组件中加入IObjectSafety接口,所以再添加一个接口类“IObjectSafety.cs”2.继承接口的代码编写:3.在UserControl1引入两个命名空间using System.Security;using...
  • 在IE中,工具--INTERNET选项--安全--自定义级别--"下载未签名的ActiveX控件"选项改成"提示"或"允许"就好了.
  • 在录制好的QTP脚本中,点击修改这些脚本时,可能提示"当前安全设置禁止安全运行该页中的activeX控件"。关于这个Active的对话提示窗口,问题在于QTP的设置,要消除该提示窗口,应对QTP作如下设置:toos---...
  •  如果下载插件时下载不了,这样设置,打开IE选工具/Internet 选项/安全/自定义级别/设置中的ActiveX控件自动提示“禁用”。 对标记为可安全执行脚本ActiveX控件执行脚本“启用” 对没有标记为安全的ActiveX初始化...
  • 在录制好的QTP脚本中,点击修改这些脚本时,可能提示"当前安全设置禁止安全运行该页中的activeX控件"。关于这个Active的对话提示窗口,问题在于QTP的设置,要消除该提示窗口,应对QTP作如下设置:tools---options..--...
  • 电脑出现IE已经阻止此站点以不安全的方式使用ActiveX控件,因此该网页无法正确显示”的处理办法 1.工具-internet选项-隐私 调为低 2.工具-Internet选项-安全-自定义级别, 将“安全设置”中“对没有标记为安全的...
  • 比如当我们使用网银或支付宝等安全要求比较高的网站,都会提示我们需要安装ActiveX控件。 只有安装ActiveX控件以后我们才能正常登陆这些网站,以及使用这些网站的服务。一般我们安装的ActiveX控件都是带签名的,...
  • 新建ocx项目: 文件–>新建–>项目–>visual C++ –>MFC –>MFC ActiveX控件–>确定 –>完成 3.快速添加对外开放的方法和属性:切换到类视图–>选中HelloWorldLib下_DHelloWorld右击–>添加–> 添加方法 4.设置...
  • 安装MeadCo ScriptX的ActiveX控件

    千次阅读 2017-05-25 10:47:59
    1、/Internet 选项/安全/自定义级别/设置中的ActiveX控件自动提示“禁用”。 2、对标记为可安全执行脚本ActiveX控件执行脚本“启用” 3、对没有标记为安全的ActiveX初始化和脚本运行“启用”(下载插件后在改为...
  • 场景: 运行QTP录制完脚本后,点击连接时,发现会提示:“当前安全设置禁止运行该页中的ActiveX控件。因此,该页无法正常显示” 解决方法:
  • 所谓的阻止是因为ie禁止了activex控制在...所以提示告知有activex控件在执行而被阻止掉.用以下方法可以解除此项 主菜单“工具”——internet选项——安全——自定义级别, 将“安全设置”中“对没有标记为安全的acti

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 613
精华内容 245
关键字:

安全设置activex控件