节点RED adminAuth无效

时间:2018-05-22 09:19:53

标签: login editor raspberry-pi3 node-red

我在树莓派3 Jessie上使用节点v0.18.4。我想要保护节点红色编辑器,为此我按照节点红色提供的security.html页面,我也在youtube上观看了一个视频。我做了完全相同的步骤,它们是: -

1)转到〜/ .node-red / settings.js

2)取消注释adminAuth

3)安装node-red-admin - sudo npm install -g node-red-admin

4)使用node-red-admin hash-pw

生成哈希密码

5)将散列密码粘贴到adminAuth密码字段。

6)保存并重新启动节点红色

但是我没有收到登录提示。编辑器只是加载而不询问我的用户名和密码。

我在网上查了一下,我找到的只是httpNodeAuth。我不是想保护用户界面,我正在努力保护编辑器。另外我发现一条帖子说session.json文件是由node-red写的,当我检查时它是空的。它说,这是因为在图像上运行节点红色时,此文件不可写。 所以我甚至按照以下步骤将settings.json文件放到可写位置,然后在node-red文件夹中为它创建了一个快捷方式。这对我来说也没有用。

我还发现了一个帖子,其中说散列密码必须具有正确的格式。我有一个哈希密码生成器站点的链接。我从那里复制了哈希密码,但即使这样也没有导致登录提示。

请说明为什么我可能会遇到此问题。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我在PC上遇到了类似的问题-首先要求登录,然后不再询问。带重载的移位也没有改变。

我确实注销了,然后要求输入密码,所以您可以尝试输入。同样从Chrome切换到IE,我也登录了。