A. 为什么证书加载不全
安全级别设低一点
B. 进电子税务局显示加载证书时装载动态库错误
摘要 、首先网页中进入增值税发票综合服务平台登录界面。2、然后在登录的下方点击【蓝色字体】按钮,进入到下载界面。
C. 安装网路证书是提示页面加载未完成怎么解决
1、打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或者你能准确知道没问题的保留。然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:8MB或以下(我自己使用1MB)→确定→清除历史纪录→网页保存在历史记录中的天数:3以下→应用确定(我自己使用的设置是0天)。
2、还原浏览器高级设置默认值:工具→INTERNET选项→高级→还原默认设置。
3、恢复默认浏览器的方法“工具”→Internet选项→程序→最下面有个“检查Internet Explorer是否为默认的浏览器”把前面的钩选上,确定。
4、设置主页:“工具”→Internet选项→常规→可以更改主页地址→键入你喜欢的常用网址→应用。
5、如果浏览器中毒就使用免费的金山卫士的浏览器智能修复功能,一键修复。
D. CA证书加载失败,请检查浏览器的设置及版本是否与操作手册中一致,怎么办
解决方法一:
1、打开浏览器,点击【工具】选项,找到【Internet选项】点击打开
2、点击上方菜单栏中的【安全】选项,进入安全选项界面后,在上方的【选择要查看的区域或更改安全设置】选择Internet,然后查看下方的安全级别是否过高?
解决方法二:
还有一种情况会造成网站安全证书有问题,那是系统时间不对,这个很好解决了 1、点击桌面右下角的时间,然后选择【更改日期和时间设置】
2、点击上方的【Internet时间】,然后选择【更改设置】选项
3、勾选上【与Internet时间服务器同步】然后点击服务器右方的【立即更新】选项。
E. IE浏览器用户证书申请无法加载,如何解决
解决ie浏览器证书错误问题的方法:
原因:
木马入侵电脑,IE浏览器安全级别设置过高回,网址输答入错误或者网站本身问题。
解决方法:
1、使用杀毒软件查杀木马,检查是否安装了某些恶意浏览器插件。
2、浏览器设置、清理一下:
a、打开IE浏览器,找到“工具”菜单,选择“Internet选项(O)”。
b、切换到“安全”选项,设置安全级别为“默认级别”或者“中低”级别,保存后退出;再次进入“Internet选项”,依次完成“删除Cookies”和删除文件(注:必须勾选删除所有脱机内容)。
3、以上方法处理后,故障仍未解决的,就可能跟电脑自身无关,是网站的问题。等待网站修复或试试换用其他浏览器。
F. 网银证书更新显示正在加载中却不反应怎么办
你好
这个是浏览器问题
你可以换个浏览器试试
或者用360人工服务修复网银
满意请采纳
谢谢
G. ws-security数字证书为什么提示加载不了文件
第一步 生成可用的数字证书
使用命令行打开您要生成数字证书的路径
生成证书还是比较麻烦的,要用到jdk的一个工具——keytool
首先,创建客户端KeyStore和公钥
在命令行运行:
1、创建私钥和KeyStore: keytool -genkey -alias clientprivatekey -keypass keypass -keystore Client_KeyStore.jks -storepass storepass -dname "CN=tongtech.com,C=CN" -keyalg RSA
创建KeyStore,文件名字为Client_KeyStore.jks,里面有个名为clientprivatekey的私钥。
2、给私钥进行自签名: keytool -selfcert -keystore Client_KeyStore.jks -storepass storepass -alias clientprivatekey -keypass keypass
签名成功,无任何提示。
3、导出私钥
作用是导出的证书将作为公钥保存到TrustStore中。 keytool -export -alias clientprivatekey -file Client_PublicCert.cer -keystore Client_KeyStore.jks -storepass storepass
如果成功,可以看到提示:
保存在文件中的认证 <Client_PublicCert.cer>
然后创建服务端KeyStore
1、创建私钥和KeyStore
keytool -genkey -alias serverprivatekey -keypass keypass -keystore Server_KeyStore.jks -storepass storepass -dname "CN=tongtech.com,C=CN" -keyalg RSA
2、给私钥进行自签名
keytool -selfcert -keystore Server_KeyStore.jks -storepass storepass -alias serverprivatekey -keypass keypass
3、导出私钥
keytool -export -alias serverprivatekey -file Server_PublicCert.cer -keystore Server_KeyStore.jks -storepass storepass
接下来,将客户端公钥导入到服务端TrustStore中,将服务端公钥导入到客户端TrustStore中。
在命令行中输入:
keytool -import -alias clientpublickey -file Client_PublicCert.cer -keystore Server_TrustStore.jks -storepass storepass
回车后会提示
引用
所有者:CN=tongtech.com, C=CN
签发人:CN=tongtech.com, C=CN
序列号:4cc7e86c
有效期: Wed Oct 27 16:53:00 CST 2010 至Tue Jan 25 16:53:00 CST 2011
证书指纹:
MD5:FB:AB:71:9F:56:F3:CB:65:16:DC:52:E0:2D:27:FF:F6
SHA1:06:A8:B1:B4:E2:42:9D:B2:F7:99:E7:70:34:08:96:52:E1:CD:4A:76
签名算法名称:SHA1withRSA
版本: 3
信任这个认证? [否]:
打y即可,然后提示
引用
认证已添加至keystore中
同理,将服务端公钥导入到客户端TrustStore中
keytool -import -alias serverpublickey -file Server_PublicCert.cer -keystore Client_TrustStore.jks -storepass storepass
同样会出现提示,打y回车,提示成功就可以了。
最终你会在您的文件夹中看到如下的文件
第二步 服务端配置
1.放置证书的位置和属性配置
将上面生成的文件以Server开头的文件放置在src的cert包下
配置Server_Decrypt.properties,内容如下
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=jks
org.apache.ws.security.crypto.merlin.keystore.password=storepass
org.apache.ws.security.crypto.merlin.keystore.alias=serverprivatekey
org.apache.ws.security.crypto.merlin.file=cert/Server_KeyStore.jks
这里有个问题要注意,要注意去除空格,否则会报org.apache.ws.security.components.crypto.Merlin Not Found的error
配置Server_Verf.properties,内容如下
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=jks
org.apache.ws.security.crypto.merlin.keystore.password=storepass
org.apache.ws.security.crypto.merlin.keystore.alias=clientpublickey
org.apache.ws.security.crypto.merlin.file=cert/Server_TrustStore.jks
2.设置配置文件(由于在上一篇文章已经有了基本的配置,这里直接给出WSS4JInInterceptor的配置)
<bean id="WSS4JInInterceptorCert" class="org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor">
<constructor-arg>
<map>
<entry key="action" value="Signature Encrypt" />
<entry key="signaturePropFile" value="Server_SignVerf.properties"/>
<entry key="decryptionPropFile" value="Server_Decrypt.properties"/>
<entry key="passwordCallbackClass" value="ws.interceptor.UTPasswordServerCallBack"/>
</map>
</constructor-arg>
</bean>
3.UTPasswordServerCallBack类
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.io.IOException;
import javax.security.auth.callback.Callback;
import javax.security.auth.callback.CallbackHandler;
import javax.security.auth.callback.UnsupportedCallbackException;
import org.apache.ws.security.WSPasswordCallback;
public class UTPasswordServerCallBack implements CallbackHandler {
public void handle(Callback[] callbacks) throws IOException,
UnsupportedCallbackException {
WSPasswordCallback pc = (WSPasswordCallback) callbacks[0];
pc.setPassword("keypass");
System.out.println("Server Identifier=" + pc.getIdentifier());
System.out.println("Server Password=" + pc.getPassword());
}
}
第三部 客户端配置
1.放置证书的位置和属性配置
将上面生成的文件以Client开头的文件放置在src的cert包下
配置Client_Encrypt.properties,内容如下
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=jks
org.apache.ws.security.crypto.merlin.keystore.password=storepass
org.apache.ws.security.crypto.merlin.keystore.alias=serverpublickey
org.apache.ws.security.crypto.merlin.file=cert/Client_TrustStore.jks
配置Client_Sign.properties,内容如下
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=jks
org.apache.ws.security.crypto.merlin.keystore.password=storepass
org.apache.ws.security.crypto.merlin.keystore.alias=clientprivatekey
org.apache.ws.security.crypto.merlin.file=cert/Client_KeyStore.jks
2.设置配置文件(由于在上一篇文章已经有了基本的配置,这里直接给出WSS4JOutInterceptor的配置)
<bean id="WSS4JOutInterceptorCert" class="org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor">
<constructor-arg>
<map>
<entry key="action" value="Signature Encrypt"/>
<entry key="user" value="clientprivatekey"/>
<entry key="signaturePropFile" value="Client_Sign.properties"/>
<entry key="encryptionUser" value="serverpublickey"/>
<entry key="encryptionPropFile" value="Client_Encrypt.properties"/>
<entry key="passwordCallbackClass" value="ws.erp.UTPasswordClientCallBack"/>
</map>
</constructor-arg>
</bean>
3.UTPasswordClientCallBack类
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.io.IOException;
import javax.security.auth.callback.Callback;
import javax.security.auth.callback.CallbackHandler;
import javax.security.auth.callback.UnsupportedCallbackException;
import org.apache.ws.security.WSPasswordCallback;
public class UTPasswordClientCallBack implements CallbackHandler {
public void handle(Callback[] callbacks) throws IOException,
UnsupportedCallbackException {
WSPasswordCallback pc = (WSPasswordCallback) callbacks[0];
pc.setPassword("keypass");
System.out.println("Client Identifier=" + pc.getIdentifier());
System.out.println("Client Password=" + pc.getPassword());
}
}
最后结合你的webservice,直接调用你的服务方法就可以了,如果出现以下的提示就证明你成功了
H. 此网站的安全证书有问题,怎么解决
此网站的安复全证书制有问题的具体解决步骤如下:
我们需要准备的材料分别是:电脑、IE浏览器。
1、首先我们打开IE浏览器,点击打开左上角工具中的“Internet选项”。
I. 你好 我的UK 怎么没证书选择 重新加载证书列表也没有用 重新加载证书列表会出现脚本错误
您好,请查看证书是否正确被加载;通过点击ie浏览器菜单栏中的“工具”回按钮,找到“internet选项答”,查看其中信息;查看“内容”中的“证书”一项信息,有两种情形:情形一:ie中的“个人”项中没有证书信息;此时需要查看管理工具界面中是否有证书存在。通过点击计算机桌面右下角的托盘中图标,可以查看ukey设备中是否存有证书,如果证书存在,重新拔插ukey,看证书是否会被加载到ie个人项中。若管理工具中没有证书信息:则说明该ukey设备内没有数字证书,请到邮政储蓄银行网点申请数字证书,方能正常使用该ukey设备使用邮政储蓄银行网上银行;情形二:如果ie个人项中有证书,尝试拔除ukey,看ie中的证书是否会消失,再插入ukey,看ie中的证书是否被加载,如果执行成功,则说明ie中的证书信息正常。
J. 邮政UK无法加载证书怎么回事
您好,1、请关闭防火墙和杀毒软件,在控制面板中卸载管理工具,并重新安装;2、点回击管理工具中的“检测答系统”,再点击“确定”按钮关闭对话框;3、设置IE的“internet”选项,第一步,点击浏览器上方的工具之中的internet选项,选中“internet”点左键,第二步,点击“安全”—“受信任站点”—“自定义级别”,弹出安全设置,需要把“Activex控件和插件”下所有的脚本的选为“启用”,然后点击“确定”,会提示《确定要更改该区域的设置吗?》点击“是”;第四步:选择“隐私”,internet区域设置为“中”,下面“阻止弹出窗口”或者“打开弹出窗口阻止程序”前没有勾;第五步:点击“内容”,点击“清除SSL状态”,提示《SSL缓存成功清除》点击“确定”;希望我的回答对您有所帮助。