java web项目怎么实现不插U-key访问不到输入的域名,插了U-key才能访问到输入的域名
发布网友
发布时间:2022-06-09 12:20
我来回答
共5个回答
热心网友
时间:2023-09-29 02:52
纯Web项目无法令对方访问不到域名,但是可以令不插U-key的用户访问时出错。
现在U-key中一般是放置证书,有少量二代U-key自己也提供加解密算法。Web系统判断对方是否插入U-Key其实就是看是否能读到U-key提供的客户端证书。当证书符合时 ,进行进一步操作。而证书不符合时。则拒绝操作。
这一切都有个前提时,对方已经访问到了你的域名,才有可能运行你的程序(或服务器配置),并进行证书操作。如果域名都不能访问,什么也运行不了。
如何使用U-key访问证书,或者进行加解密。根据U-key生产厂商不同,都会给出不同的方案,这里就不做展开。
然后我们谈谈,如果非要实现U-key不插,就不能访问域名的问题。这可以实现,使用自己编写的浏览器,然后利用U-key进行URL的本地解析就可以实现。不过这样就不能算一个web项目了,而是包括client端的项目了。
热心网友
时间:2023-09-29 02:52
第一,加载U-KEY中的证书。
第二,U-KEY这种外接数字证书存储凭证硬件,都是需要厂家提供具体操作的API或插件。
热心网友
时间:2023-09-29 02:53
在页面中读取 U-key内容做处理追问朋友加个qq 教一下 急!!!
热心网友
时间:2023-09-29 02:53
办一个数字证书!
热心网友
时间:2023-09-29 02:54
最简单的,你可以在进入程序的时候判断一下,不就好了?