我已成功安装 Bluemix Gateway 服务组件,并按照“本地”方案在 Linux 系统上设置客户端软件。客户端在网关中可见,我看到两个绿色环确认与一个 TLS 隧道。
连接 Bluemix 应用程序时会出现问题,该应用程序是一个使用 HTTPS GET 的 REST 使用者,从位于本地的 REST 资源中检索数据。为此,我已将内部主机和域名替换为简单的云主机名,例如在目标(无域)的注册表中给出的“abc123”加上端口号:1234,应用程序端给出的地址构造: https://abc123:1234/mypath_to_the_app
我试图按照手册说明:
“说明:
在您创建应用程序的存储库中,当您建立与本地或云数据的连接时,将主机名和端口号替换为您在创建应用程序时提供的云主机名和端口号目的地。”
Bluemix REST 应用程序日志中显示的错误是“未知主机名”。
我的问题:在执行 REST HTTPS GET 请求的 Bluemix 应用程序中,解决“安全网关”及其目的地的正确方法是什么?发布安全网关目标地址需要任何进一步的设置吗?