我目前正在处理我正在部署到bluemix的java后端服务器。它是一个标准的Web应用程序,使用maven构建并点击已安装的数据库。标准的东西。
问题在于,我使用的两个端点正在点击具有自己的防火墙的网络上存在的服务。 现在,如果我将应用程序部署到通过防火墙打孔的服务器上,一切都很好。但是在bluemix上,我没有穿过这些防火墙,我经常会遇到401错误。
是否有人知道在发布帖子时传递这些凭据的方法,或者让我可以通过防火墙进行身份验证,然后通过该服务进行身份验证?
谢谢大家。
答案 0 :(得分:4)
您可以使用以下Bluemix服务之一将运行在Bluemix上的应用程序连接到防火墙后面的内部部署应用程序/数据库:
使用Secure Gateway,您可以在Bluemix应用程序和内部部署应用程序之间创建安全隧道。官方文档可用here,但下面的链接中还有一篇很好的文章可以从这项服务开始:
https://developer.ibm.com/bluemix/2015/03/27/bluemix-secure-gateway-yes-can-get/
或者,Cloud Integration服务文档可用here。