我使用的是节点v0。18.4在覆盆子皮3上杰西。我想保护节点红色编辑器,为此我遵循了安全性。node red提供的html页面,我还在youtube上观看了一段视频。我做了完全相同的步骤,这是:-
1) 转到~/。节点红色/设置。js
2) 取消注释adminAuth
3) 安装节点红色管理-sudo npm安装-g节点红色管理
4) 使用节点red admin hash pw生成哈希密码
5) 将哈希密码粘贴到adminAuth password字段。
6) 保存并重新启动节点
但是我没有得到登录提示。编辑器只是加载,没有问我用户名和密码。
我在网上查了一下,只找到了httpNodeAuth。我不是想保护UI,我是想保护编辑器。我还发现了一个帖子,上面写着sessions。json文件将由节点red编写,当我检查时,它是空的。它说,这是因为在图像上运行node red时,该文件不可写。
所以我甚至按照步骤来设置。json文件,然后在node red文件夹中为其创建快捷方式。这对我来说也不管用。
我还发现了一篇帖子,上面说散列密码的格式必须正确。我找到了一个哈希密码生成器网站的链接。我从那里复制了哈希密码,但即使这样也没有出现登录提示。
请说明我为什么会遇到这个问题。
提前谢谢。