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

相关推荐
枫叶丹430 分钟前
【HarmonyOS之旅】基于ArkTS开发(三) -> 兼容JS的类Web开发(四) -> 常见组件(一)
前端·javascript·华为·华为云·harmonyos
dal118网工任子仪1 小时前
102,【2】buuctf web [第二章 web进阶]XSS闯关
前端·xss
dal118网工任子仪1 小时前
101,【1】buuctf web BUU XSS COURSE 1
前端·xss
我们的五年1 小时前
【Linux网络编程】:URL(encode),HTTP协议,telnet工具
linux·服务器·网络·c++·网络协议·http
魂兮-龙游2 小时前
C语言:把两个16位的数据合成32位浮点型数据
c语言·前端·javascript·信息与通信
爱编程的鱼2 小时前
HTML5 教程之标签(3)
前端·html·html5
OpenTiny社区2 小时前
开发者福音!TinyEngine开启新篇章,服务端Java版本正式开源~
前端·低代码·开源
步、步、为营2 小时前
使用.NET精准计算日出日落时间
前端·c#·asp.net·.net
XiaoyuEr_66882 小时前
maven构件子模块步骤及注意事项
java·前端·maven