2016-01-27 40 views
0

我有一臺運行WAS Liberty Core的MFP 7.0。我的hybird移動應用程序正在訪問此上下文根,https://hostname:10080/AppName。我想要路由或代理一個返回圖像的內部API。該路徑受基本身份驗證保護,因此我只能在同一個端口10080訪問。如何從運行MFP 7.0的WAS Liberty Core路由或代理鏈接

Ex。 https://hostname:10080/AppName/ImageAPI/image/name_of_employee

圖像API >>http://hostname:10002/InternalAPI/image/我想在此處訪問上面的鏈接時將其路由。

如何在WAS的server.xml上配置它?

編輯:添加了圖片API服務的示例鏈接。

+0

@NazmulHasan:爲什麼它會在工作燈項目而不是WAS? –

回答

1

Liberty中沒有配置專用機制充當另一個源服務器的反向代理。

您需要通過servlet或webservices端點創建資源,該端點以某種方式發出HTTP請求,並使用響應來完成前端請求。

這可能包括找到一些開源的反向代理servlet,或者使用webservices客戶端,apache httpclient,甚至是HTTPUrlConnection編寫自己的代碼,以進行快速和骯髒的概念驗證。

+0

我應該提到這是一個MFP不可知論的答案。 – covener

+0

您可能是對的。我正在嘗試使用IBM HTTP服務器來與我的WAS創建一個反向代理。謝謝! –

相關問題