我目前正在开发一个部署到 bluemix 的 java 后端服务器。它是一个标准的 Web 应用程序,使用 maven 构建并访问已安装的数据库。标准的东西。
问题是,我正在使用的两个端点正在攻击具有自己防火墙的网络上存在的服务。现在,如果我将应用程序部署到穿过防火墙的服务器上,一切都很好。然而,在我没有通过这些防火墙的 bluemix 上,我经常遇到 401 错误。
有谁知道在发帖或获取时传递这些凭据的方法,以便我可以通过防火墙进行身份验证,然后通过服务进行身份验证?
谢谢你们。
我目前正在开发一个部署到 bluemix 的 java 后端服务器。它是一个标准的 Web 应用程序,使用 maven 构建并访问已安装的数据库。标准的东西。
问题是,我正在使用的两个端点正在攻击具有自己防火墙的网络上存在的服务。现在,如果我将应用程序部署到穿过防火墙的服务器上,一切都很好。然而,在我没有通过这些防火墙的 bluemix 上,我经常遇到 401 错误。
有谁知道在发帖或获取时传递这些凭据的方法,以便我可以通过防火墙进行身份验证,然后通过服务进行身份验证?
谢谢你们。
您可以使用以下 Bluemix 服务之一将在 Bluemix 上运行的应用程序连接到防火墙后面的本地应用程序/数据库:
使用 Secure Gateway,您可以在 Bluemix 应用程序和您的本地应用程序之间创建一个安全隧道。官方文档可在此处获得,但在下面的链接中也有一篇很棒的文章可以开始使用此服务:
https://developer.ibm.com/bluemix/2015/03/27/bluemix-secure-gateway-yes-can-get/
或者,可在此处获得云集成服务文档。