Ibm cloud 如何隐藏Bluemix web应用程序的路由,以便只能从使用API管理服务创建的API访问它?

Ibm cloud 如何隐藏Bluemix web应用程序的路由,以便只能从使用API管理服务创建的API访问它?,ibm-cloud,Ibm Cloud,我正在尝试设置一个可公开访问的API,该API将请求转发到具有[APP-NAME].eu-gb.mybluemix.net等路由的应用程序 我如何确保应用程序不能直接访问 干杯由于Cloud Foundry的限制,IBM Bluemix目前不可能做到这一点 所有绑定的路由都可以从外部网络访问 如果您想拥有一个私有API,您有以下选项 向REST API添加身份验证,将凭据作为绑定到所有应用的用户提供的服务进行管理。API将可以从外部访问,但只能由具有凭据的用户访问 使用应用程序服务(如消息队列

我正在尝试设置一个可公开访问的API,该API将请求转发到具有[APP-NAME].eu-gb.mybluemix.net等路由的应用程序

我如何确保应用程序不能直接访问


干杯

由于Cloud Foundry的限制,IBM Bluemix目前不可能做到这一点

所有绑定的路由都可以从外部网络访问

如果您想拥有一个私有API,您有以下选项

  • 向REST API添加身份验证,将凭据作为绑定到所有应用的用户提供的服务进行管理。API将可以从外部访问,但只能由具有凭据的用户访问

  • 使用应用程序服务(如消息队列)公开内部RPC样式API。应用程序可以绑定到同一个服务,并且只能在内部访问