步骤1-启用REST API
默认情况下,SNAP PAC已启用了SSL,并且禁用了REST API的Web服务器。要使用REST API,您需要配置其要侦听的端口。
这是连接到REST API的两个选项:
| 协议 | 标准端口 | 描述 |
|---|---|---|
| https | 443 | 使用标准SSL加密来确保客户端软件与PAC之间的通信。这是默认设置和推荐设置。 |
| http | 80 | 对REST API的不安全访问。 |

使用PAC经理的检查工具:
- 单击通信,然后从弹出菜单中选择网络安全性。
- 在Web服务器部分:
- 更改TCP收听端口的默认值。通常,端口443用于HTTPS,端口80用于HTTP。
- 验证HTTPS的值。
- 对于HTTPS,应启用该值。
- 对于HTTP,将值更改为禁用。
- 单击应用以保存更改。
- 单击状态写入,然后在操作区域中:
- 单击“存储配置进行闪存”,然后单击“发送命令”。
- 单击“从PowerUp重新启动设备”,然后单击“发送命令”。
步骤2- PAC用户名和密码
打开Web浏览器并导航到PAC的身份验证密钥管理网页。
使用https:// <控制器IP地址>/admin/CREDS,用控制器的IP地址替换IP地址。将地址方案更改为http如果那是您配置的PAC使用的内容。您应该看到这样的屏幕:

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

输入新的用户名和新密码,然后单击提交。
步骤3-安装安全证书
重要的:Opto 22强烈建议使用HTTPS进行安全,加密的对控制器的访问。仅使用HTTP进行测试。
如果使用HTTPS,则需要购买或生成安全证书并将其安装在控制器中。
由于仅此一项是一个很大的话题,请参见以下各节:
完成后返回此部分。
步骤4-配置API键
打开Web浏览器并导航到PAC的身份验证密钥管理网页。
使用https:// <控制器IP地址>/admin/键,用控制器的IP地址替换IP地址。将地址方案更改为http如果那是您配置的PAC使用的内容。您应该看到这样的页面:

API密钥类似于用户帐户和密码。由于它们打算由软件和计算机使用,因此称为密钥ID和值,而不是用户名和密码。
您必须至少创建一个API密钥。就像您对任何其他帐户一样,将信息秘密视为秘密。您可以输入任何想要的东西。密钥ID可以描述如何使用该特定键。
例如,这是与Node-Red一起使用的密钥ID和值。

完成后,单击提交。PAC控制REST API现在可以使用。
下一步
继续安装节点红色。