在https下引用IC卡读卡器web插件

HTTPS (全称:Hypertext Transfer Protocol Secure ),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 。HTTPS 在HTTP 的基础下加入SSL,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。 HTTPS 存在不同于 HTTP 的默认端口及一个加密/身份验证层(在 HTTP与 TCP 之间)。这个系统提供了身份验证与加密通讯方法。它被广泛用于万维网上安全敏感的通讯,例如交易支付等方面 [2]。

HTTPS不是协议,而是通过SSL/TLS协议 提供的安全连接进行的HTTP通信。最初,它被用于安全很重要的通信,例如在互联网上传输个人信息和电子支付。 随后,由于公共无线局域网的普及、PRISM的大规模窃听以及中间人攻击的风险增加, 用HTTPS取代单纯的HTTP通信越来越多。

我们的网站多数都是https,不再使用http了,那么在https网站中如何使用IC卡读卡器web插件呢。

不管是https还是http,我们引用友我IC卡读卡器web插件的方式还是一样的, 如下所示:

javascript 复制代码
<script language="javascript" src="http://127.0.0.1:8008/YOWOCloudRFIDReader.js"></script>

引用之后就可以定义类的实体了,例如:

javascript 复制代码
try
{ var rfidreader=YOWORFIDReader.createNew();//创建类YOWORFIDReader的object,名称为rfidreader
}
catch(e)//如果创建失败,则说明可能时没有安装IC卡读卡器web插件,提示下载安装
{
alert("没有检测到rfid读写web插件,请先下载安装!\n如果是最新版google浏览器,请使用诊断工具点击诊断即可!");
top.location = "https://www.youwokeji.com.cn/CloudReader/YOWORFIDReaderCloudForWeb.exe";
}
if(!rfidreader.TryConnect())//如果创建成功,但是无法连接,则说明浏览器不支持,这个针对很早以前的浏览器,目前的浏览器都是支持的
{
alert("浏览器不支持,请更换浏览器后重试!");
}

如果安装了友我IC卡读卡器web插件,系统将正常初始化,如果失败,则提示下载插件。

在https下我们无需做任何配置,直接调用即可。

相关推荐
逍遥德4 分钟前
CSS可以继承的样式汇总
前端·css·ui
读心悦11 分钟前
CSS3 选择器完全指南:从基础到高级的元素定位技术
前端·css·css3
christine-rr1 小时前
【25软考网工】第六章(4)VPN虚拟专用网 L2TP、PPTP、PPP认证方式;IPSec、GRE
运维·网络·网络协议·网络工程师·ip·软考·考试
小白自救计划1 小时前
网络协议分析 实验四 ICMPv4与ICMPv6
网络·网络协议
_龙衣1 小时前
将 swagger 接口导入 apifox 查看及调试
前端·javascript·css·vue.js·css3
purrrew2 小时前
【Java ee初阶】网络编程 UDP socket
java·网络·网络协议·udp·java-ee
一直奔跑在路上2 小时前
【Ansible】基于windows主机,采用NTLM+HTTPS 认证部署
windows·https·ansible
python算法(魔法师版)2 小时前
API安全
网络·物联网·网络协议·安全·网络安全
进取星辰2 小时前
25、Tailwind:魔法速记术——React 19 样式新思路
前端·react.js·前端框架
北漂老男孩3 小时前
网络协议与系统架构分析实战:工具与方法全解
网络·网络协议·系统架构