在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下我们无需做任何配置,直接调用即可。

相关推荐
Codebee1 分钟前
使用Qoder 改造前端UI/UE升级改造实践:从传统界面到现代化体验的华丽蜕变
前端·人工智能
叫我詹躲躲5 分钟前
开发提速?Vue3模板隐藏技巧来了
前端·vue.js·ai编程
华仔啊5 分钟前
面试都被问懵了?CSS 的 flex:1 和 flex:auto 真不是一回事!90%的人都搞错了
前端·javascript
前端康师傅7 分钟前
JavaScript 函数详解
前端·javascript
金金金__10 分钟前
antd v5 support React is 16 ~ 18. see https://u.ant.design/v5-for-19 for...
前端
会豪11 分钟前
工业仿真(simulation)--前端(二)-资源管理器
前端
Yuki’15 分钟前
网络编程---UDP
c语言·网络·网络协议·udp
傻傻虎虎39 分钟前
【CentOS7】使用yum安装出错,报HTTPS Error 404 - Not Found
网络协议·http·https
@小红花1 小时前
从0到1学习Vue框架Day03
前端·javascript·vue.js·学习·ecmascript
前端与小赵1 小时前
vue3中 ref() 和 reactive() 的区别
前端·javascript·vue.js