获取一份MiniCA代码用VS2010软件打开编译时出错

山东蓝鸟贵薪 2011-07-09 12:18:21
获取一份MiniCA代码用VS2010软件打开编译时出错
错误信息
错误 2 error C2143: 语法错误 : 缺少“;”(在“<L_TYPE_raw>”的前面) d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 156 1 MiniCA
错误 3 error C2059: 语法错误:“<L_TYPE_raw>” d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 156 1 MiniCA
错误 5 error C2143: 语法错误 : 缺少“;”(在“<L_TYPE_raw>”的前面) d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 193 1 MiniCA
错误 6 error C2059: 语法错误:“<L_TYPE_raw>” d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 193 1 MiniCA
错误 7 error C2226: 语法错误 : 意外的“LPCSTR”类型 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 399 1 MiniCA
错误 8 error C2065: “req”: 未声明的标识符 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
错误 9 error C2065: “cid”: 未声明的标识符 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
错误 10 error C2275: “OCSP_CERTID”: 将此类型用作表达式非法 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
错误 11 error C1903: 无法从以前的错误中恢复;正在停止编译 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
...全文
904 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
山东蓝鸟贵薪 2012-12-28
  • 打赏
  • 举报
回复
噢,谢谢 努力学习中
yinzhun 2012-10-20
  • 打赏
  • 举报
回复
用vc6可以编译的
山东蓝鸟贵薪 2012-02-16
  • 打赏
  • 举报
回复
可能是环境问题吧
FoxBryant 2012-02-15
  • 打赏
  • 举报
回复
请问楼主这个问题解决了没有啊?
我也遇到同样的问题 :(
山东蓝鸟贵薪 2011-09-14
  • 打赏
  • 举报
回复
我在查找中
谢谢赐教.................
uncle_bacon 2011-09-14
  • 打赏
  • 举报
回复
语法错误。
山东蓝鸟贵薪 2011-09-08
  • 打赏
  • 举报
回复
请各路高手们顶顶我的帖子呀,
也请多多赐教

山东蓝鸟贵薪 2011-09-08
  • 打赏
  • 举报
回复
高手们顶顶帖子,这么好的“课题”,顶顶呀
山东蓝鸟贵薪 2011-09-07
  • 打赏
  • 举报
回复
不会,高手们顶顶呀...................
兔子-顾问 2011-09-07
  • 打赏
  • 举报
回复
语法错误。具体看代码贴出来才知道。
luquansen 2011-09-07
  • 打赏
  • 举报
回复
我看不懂,帮你顶顶吧,都沉了
山东蓝鸟贵薪 2011-09-05
  • 打赏
  • 举报
回复
不会,我自己顶顶先...........
山东蓝鸟贵薪 2011-09-05
  • 打赏
  • 举报
回复
等待高手出手中...........
yangjiaxiu 2011-09-05
  • 打赏
  • 举报
回复
没有,可能是转换过程中的问题,你先在2.0下编译一下,然后再在4.0下编译试试
yinzhu11 2011-09-05
  • 打赏
  • 举报
回复
高手快来,俺帮不上.
山东蓝鸟贵薪 2011-09-05
  • 打赏
  • 举报
回复
怎么了呀,请问你有最新的版本及源代码吗??????
yangjiaxiu 2011-09-05
  • 打赏
  • 举报
回复
顶顶,原来版本是2.0的?
shuots 2011-09-05
  • 打赏
  • 举报
回复
消灭零回复,帮顶下。
山东蓝鸟贵薪 2011-07-10
  • 打赏
  • 举报
回复
不,不,不会吧,高手们不在吗>>>>>>>
山东蓝鸟贵薪 2011-07-09
  • 打赏
  • 举报
回复
警告信息:
警告 1 warning C4091: “typedef ”: 没有声明变量时忽略“ocsp_request_st”的左侧 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 156 1 MiniCA
错误 2 error C2143: 语法错误 : 缺少“;”(在“<L_TYPE_raw>”的前面) d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 156 1 MiniCA
错误 3 error C2059: 语法错误:“<L_TYPE_raw>” d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 156 1 MiniCA
警告 4 warning C4091: “typedef ”: 没有声明变量时忽略“ocsp_response_st”的左侧 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 193 1 MiniCA
错误 5 error C2143: 语法错误 : 缺少“;”(在“<L_TYPE_raw>”的前面) d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 193 1 MiniCA
错误 6 error C2059: 语法错误:“<L_TYPE_raw>” d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 193 1 MiniCA
错误 7 error C2226: 语法错误 : 意外的“LPCSTR”类型 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 399 1 MiniCA
错误 8 error C2065: “req”: 未声明的标识符 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
错误 9 error C2065: “cid”: 未声明的标识符 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
错误 10 error C2275: “OCSP_CERTID”: 将此类型用作表达式非法 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
错误 11 error C1903: 无法从以前的错误中恢复;正在停止编译 d:\signtool\minicav2.0版本源码\mc2code\openssl\openssl\ocsp.h 408 1 MiniCA
//------------------------------------------------------------------------
看看到底错在那里呀????
经常有一些热心的网友向我询问小型CA系统的用法 1、 标签上带usb的都是对usbkey钥匙本身进行操作的,本来和小型CA没有什么关系,只是最初这个程序是用来操作usbkey的,所以保留了这些功能,usbkey采用的是飞天诚信的epas100。 2、 CA扩展操作可以提取P12包中公私钥、修改P12包密码,以及对证书编码进行转换功能。 3、 CA中心操作可以制作根证书、证书、P10请求、黑名单等,注意小型CA采用了固定的根证书,所以先要安装这个根证书,所签发的子项才被信任,根证书文件RootCert.pem。 4、 SSL客户端可以采用SSL协议连接一些提供SSL服务的网站,程序里列举了一些。 5、 SSL服务器可以作为一个独立的服务器提供SSL服务,注意不能在同一个程序中用SSL客户端连接SSL服务器,用SSL客户端连接服务器出现半个汉字(乱码)是因为没有处理半个汉字问题,可以采用IE来连接SSL服务器,做法是:选择特定端口,默认为443,选择是否需要客户端证书,然后开始服务,打开IE,网址栏输入:https://localhost: 端口,如果成功,则可以显示网页,采用默认端口443在某些操作系统上可能会与IIS冲突,可以暂停IIS服务。 6、 EVP算法可以采用一些对称、非对称算法对文件进行加解密操作。 7、 RA服务器提供了一个C/S构架的服务器,与RAClient程序进行互连,具体做法是:选择端口,启动服务,然后打开Raclient.exe程序,地址选择localhost,端口选择服务器端口,然后连接,进入之后,可以进行证书申请、审核、制作、作废、制作黑名单操作。 8、 操作候,根证书公钥文件RootCert.pem、数据库文件RA.mdb必须与MiniCA.exe放在同一目录下面。 9、 此程序包含了openssl的一小部分功能,具体情况请参看openssl官方网站。 10、附CA.DLL、EVP.DLL源码,其中漏洞百出,请加以改正。请勿用于商业用途。

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧