我工作的一個IBM工作燈混合應用POC。我在將應用程序連接到WL服務器時遇到問題。IBM工作燈6.1 - 服務器連接問題
一旦部署工作燈控制檯上,當我在瀏覽器中查看它,它能夠連接到託管我的本地機器上工作燈服務器(即使該應用程序從移動Chrome瀏覽器訪問)。
但是,在添加Android環境並將應用程序打包在cordova容器中,並從我的android設備運行apk(從eclipse構建並運行)後,我無法連接到託管在我的機器上的worklight服務器。
無論是設備和我的筆記本電腦都在同一網絡上(我訪問從設備Chrome瀏覽器的工作燈控制檯應用程序,工作正常)。
我已經驗證下面
- 是wlclient.properties點到我的本地機器IP
- 我的工作燈服務器被綁定到IP
- 是我在端口80(運行工作燈服務器爲了避免任何防火牆的問題,其實我也把我的本地防火牆關閉)
- 我使用招捕獲的數據包,根本看不清請求擊中服務器。
您必須提供Eclipse中的logcat中查看日誌。這將有助於指出問題。我的猜測是,你已經改變了服務器地址和端口,但客戶端試圖連接到一個不正確的服務器地址仍然 –
還明確什麼是「並打包在科爾多瓦容器中的應用」的意思。你的意思是你右鍵單擊該應用程序並選擇「運行爲>在worklight開發服務器上運行」? –