有经验的帮帮忙,我的ActiveX做好后,也签名了。放在服务器上一试,总提示安全性问题,不让用。请问怎么解决这个安全性问题,这里先谢谢了。

解决方案 »

  1.   

    还要把你的组件加入到几个组件类别和实现IObjectSafety接口,如果你用ATL来做的话:
    添加:
    1.
    BEGIN_CATEGORY_MAP(Cx)
      IMPLEMENTED_CATEGORY(CATID_SafeForScripting)
      IMPLEMENTED_CATEGORY(CATID_SafeForInitializing)
    END_CATEGORY_MAP()
    2.继承public IObjectSafetyImpl<Cx , INTERFACESAFE_FOR_UNTRUSTED_CALLER|INTERFACESAFE_FOR_UNTRUSTED_DATA>
      

  2.   

    你用哪个CA签的名,必须浏览器对该CA是认可的,才能自动对你的控件认可
      

  3.   

    to:paul2002() 
    你说得太对了,一直困扰我的问题就让你这样几行便轻意解决了。
    是我对控件的书看得太少了,因为是菜鸟。
    我想给你100分,怎么给你呢?