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

相关推荐
三门几秒前
vue官网新读之后收获记录
前端
mapbar_front14 分钟前
我们需要前端架构师这个职位吗?
前端
ScriptBIN22 分钟前
Javaweb--Vue
前端·vue.js
KenXu26 分钟前
React Conf 2025 - 核心更新
前端
前端Hardy30 分钟前
Vue 高效开发技巧合集:10 个实用技巧让代码简洁 50%+,面试直接加分!
前端·javascript·vue.js
ᖰ・◡・ᖳ1 小时前
JavaScript:神奇的ES6之旅
前端·javascript·学习·es6
app出海创收老李1 小时前
海外独立创收日记(5)-上个月收入回顾与本月计划
前端·后端·程序员
前端Hardy1 小时前
HTML&CSS:一眼心动的 SVG 时钟
前端·javascript·css
TTGGGFF1 小时前
Streamlit:CSS——从基础到实战美化应用
前端·css
app出海创收老李1 小时前
海外独立创收日记(4)-第一笔汇款
前端·后端·程序员