在RifidiEdge3.8.1中内置的企业Rifidi管理仪表板无法正常工作的问题

Rifidi是什么?

一个开源的RFID/传感器中间件平台。
截至2021年9月27日,可以购买使用该系统的服务器。


・Ubuntu或Windows的内置服务器版
https://argowireless.com/collections/software/products/rifidi-edge-server
・树莓派版
https://argowireless.com/collections/software/products/rifidi-pi


准备解释或者表达出来的最终目标。

由于中间件已经作为开源软件公开,可以考虑使用它。

请提问

安装很快完成。
运行rifidiserver.bat,服务器日志似乎在运行中。

image.png

有类似症状在论坛上发布了,但提问者不理会。

image.png

在教程中,提到了用于管理远程Rifidi服务器的前提条件:
– 使用带有签名的证书进行https化 或者 关闭浏览器安全设置
我按照要求执行了关闭浏览器安全设置,但结果没有改变。

“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” –禁用网络安全 –用户数据目录=”c:/一些文件夹名称”

暂时处置

将C:\RifidiEdge\RifidiEdge-3.8.1\admin\app\bower_components\angular-sanitize中已安装的angular-sanitize.js文件的629~632行替换为angular 1.8.2的描述。

angular.module('ngSanitize').filter('linky', ['$sanitize', function($sanitize) {
  var LINKY_URL_REGEXP =
        /((ftp|https?):\/\/|(www\.)|(mailto:)?[A-Za-z0-9._%+-]+@)\S*[^\s.;,(){}<>"”’]/,
      MAILTO_REGEXP = /^mailto:/;

请将下面的句子进行中文本地语言化重述,只需一个选项:

angular.module('ngSanitize').filter('linky', ['$sanitize', function($sanitize) {
  var LINKY_URL_REGEXP =
        /((s?ftp|https?):\/\/|(www\.)|(mailto:)?[A-Za-z0-9._%+-]+@)\S*[^\s.;,(){}<>"\u201d\u2019]/i,
      MAILTO_REGEXP = /^mailto:/i;

结果 (jié guǒ)

暂时看来,教程可以继续进行下去。

image.png
bannerAds