ca盘显示无证书_CA证书使用问题及解决方法

CA

证书使用问题及解决方法

1

、企业点击“签名”时,显示“安全证书上的名称不一致”或“站点名称

不匹配”

解决方法:

出现是否继续浏览的提示框时,选择“是”

2

、企业登录插入

CA

证书后,出现“无法显示站点”

解决方法

:将

IE

浏览器“工具”标签“

Internet

选项”

-

“高级”标签中

“检查服务器证书吊销”选项前的对勾去掉即可。

3

输入证书口令后,

显示

“内部错误、

程序出错,

给您带来不便敬请谅解”

解决方法

:首先打开

IE

浏览器

-

工具

-IE

选项

-

内容

-

证书,选择证书

-

详细

信息

-

主题,点击主题,出现代码,查看一个选项

2.5.4.31=XXXX

(这个是用户

税号)

查看税号是否正确,

如不正确请用户携带资料去窗口进行更改;

如正确,

请国税局做一下用户信息的内外网同步。

4

、签名时,点击“查看证书”

,提示“证书已过期或尚未生效”

解决方法:

当显示“立即延期”和“以后再说”选项时,用户应优先选择自

主在线延期。在线延期操作:打开“证书助手”点击

“在线延期”按钮,即可

跳转到在线延期页面,点“立即延期”

关于延期问题:

a

IE

浏览器

8.0

不识别证书过期,

推荐使用

IE6.0

7.0

b

key

CA

(

http

://www.jsca.com.cn

)

-

下载中心

-

其他下载,下载补丁;

c

、若用户是自

行付费的,过期后选择“在线延期”

,有可能显示“该证书已作废”

,则需要用户

去江苏

CA

公司服务点办理。

5

、插入

CA

证书后,显示证书列表,但不显示插入的证书信息。

解决方法:

打开

“证书助手”

点击

“检测”

标签,

检测后显示

“进程错误”

点击“修复”

,修复完成后再次登录。

6

、企业未经“

CA

登录”

,而经“用户登录”仍可以登录,在最后签名时提

示错误,错误代码

3501,

解决方法:

使用

CA

登陆,不使用税号登陆即可。

7

CA

登录时显示“此网站的安全证书有问题”

,无法显示。用原方法登录

后,到“确认签名”时显示“网页上有错误”

程序有英语 汉语 两种语言,根据操作系统环境来选择language. 修复过程分【普通修复】和【强力修复】。 XP和VISTA/WIN7下的修复操作还是有很多区别的。但基于的原理是一样的。 并且因为Vista/Win7下的Smart Card 服务的scardsvr.exe可执行文件被更改为scardsvr.dll,也就没有了scardsvr的相关安装命令。我用dependency查看了下scardsvr.dll,只能看到一个入口函数。能力有限,google了一些资料也没有结果。就没分析下去了。 【普通修复】的修复过程(以XP下的修复过程讲述,vista/win7下操作请看代码): (1)检查"智能卡服务"是否为自启动。并设置其为自启动。 (2)检测服务当前状态是否为SERVICE_RUNNING,并设置其状态为运行中。 (3)检测前两步是否成功,如果成功则向用户弹出messagebox询问moveable device功能是否正常。 (4)如果功能仍abnormal,则初步判断是服务登陆账户为非"NT AUTHORITY\LocalService" ,则用CreateProcess来运行 sc.exe config SCardSvr obj= \"NT AUTHORITY\LocalService" password= "" ,改变其用户为localservice(smart card service只有在此登陆账户下才正常运行)。 (5)如果在普通修复过程中遇到服务查询不到等error时,程序自动启动强力修复来安装smart card service. 注意:普通修复中的第3,4步中有点问题,在这个地方其实最好是直接检查服务的登陆账户。然后做出相应的动作,但是我这个地方没有想到实现的办法。望前辈提示。另外就是sc的命令格式有严格的限制,编码的时候要注意等号后面首先是空格。我当时被这个空格困扰到了。 【强力修复】的修复过程(XP下的修复,vista/win7 下没有强力修复) 其实强力修复的过程就是网上流传的那个修复过程,我只不过在这个修复过程中增加了验证和配置修改。 修复过程: (1)ScardSvr.exe reinstall (2)regsvr32.exe SCardssp.dll (3)sc.exe config SCardSvr obj= \"NT AUTHORITY\LocalService" password= "" (4)通过以上三步之后,剩下的配置修改就跟普通修复过程一样了。而以上三步通过CreateProcess和WaitForSingleObject来配合控制。 应该差不多了。代码是半个月前写的,一些地方可能有疏漏。 在代码实现中还有很多地方需要注意,我也都在代码中做出了注释。可自行查看。 如需交流,可mailto:pencil@yeah.net MSN:pencilsoft@hotmail.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值