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

在 Web 画面引擎客户端与服务器之间创建安全的 HTTPS 连接需要证书。您可以创建和使用自己的证书。当
证书文件
私钥文件
为空时,
FactoryTalk Optix
将生成证书文件。您可以生成并找到证书文件,然后将其上传到
WebPresentationEngine
对象和用来创建安全连接的浏览器中。
请参见配置画面引擎以配置
WebPresentationEngine
对象。
  1. 配置 Web 画面引擎的主机名(即主计算机的名称)以匹配证书中的主机名:
    1. 项目视图
      中,选择
      WebPresentationEngine
    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. 在仍然选择了
    WebPresentationEngine
    时,在
    属性
    中上传证书文件:
    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
    仿真器。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈