步骤1-启用REST API

默认情况下,SNAP PAC已启用了SSL,并且禁用了REST API的Web服务器。要使用REST API,您需要配置其要侦听的端口。

这是连接到REST API的两个选项:

协议 标准端口 描述
https 443 使用标准SSL加密来确保客户端软件与PAC之间的通信。这是默认设置和推荐设置。
http 80 对REST API的不安全访问。

PAC管理器网络安全设置

使用PAC经理的检查工具:

  1. 单击通信,然后从弹出菜单中选择网络安全性。
  2. 在Web服务器部分:
    1. 更改TCP收听端口的默认值。通常,端口443用于HTTPS,端口80用于HTTP。
    2. 验证HTTPS的值。
      • 对于HTTPS,应启用该值。
      • 对于HTTP,将值更改为禁用。
    3. 单击应用以保存更改。
  3. 单击状态写入,然后在操作区域中:
    1. 单击“存储配置进行闪存”,然后单击“发送命令”。
    2. 单击“从PowerUp重新启动设备”,然后单击“发送命令”。

步骤2- PAC用户名和密码

打开Web浏览器并导航到PAC的身份验证密钥管理网页。

使用https:// <控制器IP地址>/admin/CREDS,用控制器的IP地址替换IP地址。将地址方案更改为http如果那是您配置的PAC使用的内容。您应该看到这样的屏幕:

管理员帐户屏幕

使用默认用户名和密码登录行政密码

您必须设置一个新的用户名和密码。如果不这样做,控制器将不允许使用REST API。

管理员帐户屏幕

输入新的用户名和新密码,然后单击提交

步骤3-安装安全证书

如果使用HTTPS,则需要购买或生成安全证书并将其安装在控制器中。

由于仅此一项是一个很大的话题,请参见以下各节:

完成后返回此部分。

步骤4-配置API键

打开Web浏览器并导航到PAC的身份验证密钥管理网页。

使用https:// <控制器IP地址>/admin/键,用控制器的IP地址替换IP地址。将地址方案更改为http如果那是您配置的PAC使用的内容。您应该看到这样的页面:

钥匙管理页面

API密钥类似于用户帐户和密码。由于它们打算由软件和计算机使用,因此称为密钥ID和值,而不是用户名和密码。

您必须至少创建一个API密钥。就像您对任何其他帐户一样,将信息秘密视为秘密。您可以输入任何想要的东西。密钥ID可以描述如何使用该特定键。

例如,这是与Node-Red一起使用的密钥ID和值。

钥匙管理页面

完成后,单击提交。PAC控制REST API现在可以使用。

下一步

继续安装节点红色