在 Web 画面引擎客户端与服务器之间创建安全连接

在 Web 画面引擎客户端与服务器之间创建安全的 HTTPS 连接需要证书。您可以创建并使用自己的证书。当
证书文件
和
私钥文件
为空时,
FactoryTalk Optix
将生成证书文件。您可以生成并找到证书文件,然后将其上传到
Web画面引擎
对象和用来创建安全连接的浏览器中。
重要提示: High Availability: 如果未提供证书,则每个 pod 都会生成自己的自签名 HTTPS 证书。发生故障转移时,证书标识会更改,并且浏览器会阻止连接。对于 High Availability 环境中的 HTTPS,请在项目存档中提供您自己的证书和私钥,以便每个 pod 都使用相同的证书标识进行部署。
请参见配置 Web 画面引擎以配置
WebPresetationEngine
对象。
  1. 配置 Web 画面引擎的主机名(即主计算机的名称)以匹配证书中的主机名:
    1. 在
      项目视图
      中,选择
      Web画面引擎
      。
    2. 在
      属性
      的
      主机名
      中,输入主计算机的名称。
      小贴士: 浏览器证书中的名称必须与 Web 画面引擎中的主机名匹配。
    3. 输入 IP 地址,除非是从本地计算机进行仿真。如果要从本地计算机进行仿真,请在
      IP 地址
      中输入
      0.0.0.0
      。
    4. 在
      协议
      中,选择
      https
      。
    5. 在
      端口
      中,输入端口号。
  2. 选择
    运行图标
    运行
    以在仿真器上运行项目并建立会创建证书文件的 Web 连接。
  3. 复制并保存证书文件到已知位置:
    1. 打开文件资源管理器。
    2. 要转到应用程序数据区域,请键入
      %appdata%
      ,然后按
      Enter
      。
    3. 要导航仿真器创建的证书文件的文件夹结构,请选择
      本地
      Rockwell Automation
      FactoryTalk Optix
      仿真器
      项目
      。
    4. 选择项目。
    5. 选择
      ApplicationFiles
      。
    6. 复制并粘贴 .der 和 .pem 文件到已知位置。
  4. 在仍然选择了
    Web画面引擎
    时,在
    属性
    中上传证书文件:
    1. 在
      证书文件
      中,选择
      浏览
      ,然后导航到您存储文件的位置,选择 .der 证书文件,选择
      导入文件图标
      导入文件
      ,然后选择
      选择
      。
    2. 在
      私钥文件
      中,选择
      浏览
      ,然后导航到您存储文件的位置,选择 .pem 证书文件,选择
      导入文件图标
      导入文件
      ,然后选择
      选择
      。
  5. 选择
    运行图标
    运行
    以重新启动仿真器,并确保您连接到 Web 服务器的正确实例。
  6. 导出并安装浏览器证书:
    1. 在已建立的浏览器连接的地址栏中,选择 不安全图标
      不安全
      。
    2. 在
      与站点的连接不安全
      后的
      关于
      中,选择
      >
      ,然后选择 显示证书图标
      显示证书
      。
    3. 在
      证书查看器(您的计算机名称)
      中,选择
      详细信息
      ,然后选择
      导出
      。
    4. 选择在 .der 扩展名之前包含您的计算机名称的 .der 文件。
    5. 导航到您能记住的位置,然后选择
      保存
      。
    6. 转到保存的位置,然后双击 .der 文件。
    7. 在
      证书
      中,选择
      安装证书
      以安装浏览器的证书。
    8. 保持
      当前用户
      处于选中状态,然后选择
      下一步
      。
    9. 选择
      将所有证书放入以下存储区
      ,然后选择
      浏览
      。
    10. 在
      选择证书存储
      中,选择
      受信任的根证书颁发机构
      ,然后选择
      确定
      。
    11. 在
      完成证书导入向导
      中,选择
      下一步
      ,然后选择
      完成
      。
    12. 导入成功后,选择
      确定
      两次。
  7. 要建立从 Web 到服务器的连接,请在浏览器中输入
    https:\\hostname:port
    。例如,输入
    https:\\(computername):8080
    仿真器。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal