我用ATL做好了控件,但不会签名!请朋友们帮帮忙·!(在线等待) 我用ATL做的是一个ActiveX的作用是客户通过web实现在注册表里查询一个软件的路径,然后执行,现在我在本机上已经OK,但是在其他机子就会在右下出现”网页错误“我想应该是签名的问题,但小弟不会,请大虾们指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看完一定会:http://www.csdn.net/Develop/Read_Article.asp?Id=18061 打包工具包:申请证书:Win2000:控制面板-管理工具-证书颁发机构[没有则更新组件]Http://127.0.0.1/CertSrv/签名工具包:http://download.microsoft.com/download/b/e/f/bef2551b-401d-4311-ab8f-13d3892b8154/codesigningx86.exe时间戳服务:verisign的时间服务器,这个是免费的.http://timestamp.verisign.com/scripts/timstamp.dll 创建PVK文件[私人密匙文件]makecert -sk DigitalTitan DigitalTitan.pvkmakecert -n CN=TelStar TelStar创建CER文件[公司证书]makecert -sk DigitalTitan.pvk TelStar.cer创建SPC测试软件出版商证明书cert2spc root.cer TelStar.cer TelStar.spc创建INF文件[version]signature="$CHINA$"AdvancedINF=2.0[Add.Code]WebOffice.ocx=WebOffice.ocxmfc70.dll=mfc70.dllmsvcrt.dll=msvcrt.dllolepro32.dll=olepro32.dll[mfc70.dll]file-win32-x86=thiscabFileVersion=7,0,9466,0DestDir=11RegisterServer=yes[msvcrt.dll]file-win32-x86=thiscabFileVersion=6,1,9844,0DestDir=11RegisterServer=yes[olepro32.dll]file-win32-x86=thiscabFileVersion=5,0,4522,0DestDir=11RegisterServer=yes[WebOffice.ocx]file-win32-x86=thiscabclsid={05430EC0-69CA-437A-B1F9-4B78B8647BEA} FileVersion=1,0,0,1RegisterServer=yes;创建CAB文件cabarc -s 6144 n WebOffice.cab msvcrt.dll msvcp70.dll msvcr70.dll mfc70.dll olepro32.dll ASYCFILT.DLL STDOLE2.TLB WebOffice.ocx WebOffice.inf使用Code Signing Wizard签署一个CAB文件SIGNCODE.exe时间戳服务:verisign的时间服务器,这个是免费的.http://timestamp.verisign.com/scripts/timstamp.dll另:makeCert -sk DigitalTitanKey -n "CN=TelStar" -ss TelStar TelStar.cermakecert -is TelStar -ic TelStar.cer -ss TelStarCompany.cerCert2SPC MyCert.cer MyCert.spc 我是用vs.net2003做的,我用makecert cert2spc signcode 做了签名一个dll,而且在我本机(WIN2000)系统上能正常的下载并安装,但在其他机子(为装vs.net2003)上就不OK,为什么啊? 1.缺少atl.dll2.IE降低安全级别. 1.缺少atl.dll2.IE降低安全级别. 金刚朋友,能留下QQ吗?我的问题还没OK。我的27679852,谢谢了 MFC 程序中list control的效果问题 问一下关于ICON的问题 在Visual Studio.Net 2003的VC7界面中如何调整主编辑窗口中代码字体的大小?调到VC6中默认的大小 请问如何将两个CString连接起来 请教高手!UDP服务端程序中,SOCKET如何获得客户端的IP和PORT!多谢 图片加载 小问题 不简单 救命!!! 有谁知道IE多线程下载文件的 REG_KEY 拜师!!!望有高人能收我... 如何学WINDOWS的消息机制? 一个月了这个问题大家能看看吗??? 定时器的问题!
http://www.csdn.net/Develop/Read_Article.asp?Id=18061
申请证书:Win2000:控制面板-管理工具-证书颁发机构[没有则更新组件]Http://127.0.0.1/CertSrv/
签名工具包:http://download.microsoft.com/download/b/e/f/bef2551b-401d-4311-ab8f-13d3892b8154/codesigningx86.exe
时间戳服务:verisign的时间服务器,这个是免费的.
http://timestamp.verisign.com/scripts/timstamp.dll
makecert -n CN=TelStar TelStar创建CER文件[公司证书]makecert -sk DigitalTitan.pvk TelStar.cer创建SPC测试软件出版商证明书cert2spc root.cer TelStar.cer TelStar.spc创建INF文件[version]
signature="$CHINA$"
AdvancedINF=2.0[Add.Code]
WebOffice.ocx=WebOffice.ocx
mfc70.dll=mfc70.dll
msvcrt.dll=msvcrt.dll
olepro32.dll=olepro32.dll[mfc70.dll]
file-win32-x86=thiscab
FileVersion=7,0,9466,0
DestDir=11
RegisterServer=yes[msvcrt.dll]
file-win32-x86=thiscab
FileVersion=6,1,9844,0
DestDir=11
RegisterServer=yes[olepro32.dll]
file-win32-x86=thiscab
FileVersion=5,0,4522,0
DestDir=11
RegisterServer=yes[WebOffice.ocx]
file-win32-x86=thiscab
clsid={05430EC0-69CA-437A-B1F9-4B78B8647BEA}
FileVersion=1,0,0,1
RegisterServer=yes
;创建CAB文件
cabarc -s 6144 n WebOffice.cab msvcrt.dll msvcp70.dll msvcr70.dll mfc70.dll olepro32.dll ASYCFILT.DLL STDOLE2.TLB WebOffice.ocx WebOffice.inf使用Code Signing Wizard签署一个CAB文件
SIGNCODE.exe
时间戳服务:verisign的时间服务器,这个是免费的.
http://timestamp.verisign.com/scripts/timstamp.dll另:
makeCert -sk DigitalTitanKey -n "CN=TelStar" -ss TelStar TelStar.cer
makecert -is TelStar -ic TelStar.cer -ss TelStarCompany.cerCert2SPC MyCert.cer MyCert.spc
2.IE降低安全级别.
2.IE降低安全级别.