需要对 ActiveX 控件进行签名
ActiveX control need to be signed
我使用Visual Studio 2005开发了一个activeX dll.当我在IE浏览器中运行时,它显示"activeX运行不安全"警告。 为了克服这个问题,我必须对activeX DLL进行签名。你能说出对 activeX dll 进行签名的过程是什么吗?
我尝试使用OpenSSL和签名工具工具使用自签名证书进行签名.exe并在编译过程中使DLL签名并与签名的DLL打包。签名后,我也收到同样的警告。请任何人都可以给出正确的方法来签署 dll 并正确使用它吗?
您必须从其中一个证书提供商(如Thawte,Verisign或GeoTrust)购买代码签名证书。他们将为您提供用于签名的证书和私钥。
否则,您可以使用 VS 提供的工具对 activex 控件进行自签名。首先,您需要使用 makecert 创建证书
请参阅 http://msdn.microsoft.com/en-US/library/BFSKTKY3(v=vs.80).aspx
创建证书后,需要使用 SignTool 对 ActiveX 控件进行签名
参见 http://msdn.microsoft.com/en-US/library/8S9B9YAZ(v=vs.80).aspx
阅读这篇关于如何使用 makecert 和 signtool 的文章
相关文章:
- C++无法在对话框 CFormView 中显示 ActiveX 控件,则控件变量为 NULL
- 如何在 C++ 中的 WebKitX ActiveX 控件中设置单击事件
- 如何调用 ActiveX 控件的属性页?
- 如何注册 ActiveX 控件
- 如何在 com 的界面或非 mfc 应用程序中使用 ActiveX 控件?
- 如何在 ActiveX 控件中正确初始化 OpenGL
- Windows 7:MFC ActiveX 控件不会在任何文件夹中创建文件
- WM_TIMER在ATL ActiveX控件中突然停止
- ActiveX控件的全屏模式
- 如何在 x64 平台上使用 HTMLHelpCtrl.ocx ActiveX 控件
- 如何调试ActiveX控件(OCX)或使其记录错误
- 从exe导出ActiveX控件
- 如何防止 MFC 应用程序即时关闭与 ActiveX 冲击波闪光控件
- 需要对 ActiveX 控件进行签名
- ActiveX 控件:使用 FormView 创建网格视图
- 如何替换/更新 MFC 对话框中的 ActiveX 控件
- 创建一个仅提供通过javascript调用的函数的ActiveX控件.最好的方法
- C#.Net 4.0应用程序中托管的C++ActiveX控件中出现Xml.Serializer非法强制转换异常
- 从ATL ActiveX控件返回对象的数组
- C++/MFC - 防止挂起的子控件 (ActiveX) 控件冻结整个 UI