IBM MobileFirst - 如何为App Center客户端应用程序设置默认值?

时间:2015-01-21 11:45:14

标签: android client ibm-mobilefirst mobilefirst-appcenter

我检查了这个post,我遇到了设置默认值的问题。我可以让客户端连接但默认值不起作用。在没有默认值的客户端中,我使用ip:host / applicationcenter进行连接。我尝试了相同的默认值

“url”:“x.x.x.x:9080 / applicationcenter”, “defaultPort”:“9080”, “defaultContext”:“null”,

我尝试使用和不使用端口和上下文,尝试添加http://x.x.x.x:9080/applicationcenter但仍然无法弄清楚为什么我无法连接。所以我将项目导入我的本地电脑,看看logcat是否有帮助。以为我会问这里是否有人知道我做错了什么。

1 个答案:

答案 0 :(得分:0)

设置url属性后,不再使用defaultPortdefaultContext属性。

BTW,null不应该使用字符串。 正确使用的是:
 "url": "x.x.x.x:9080/applicationcenter", "defaultPort": null, "defaultContext": null

由于您未在URL中指定协议,因此默认使用HTTP。

可能是因为使用了较新的版本,您可以使用连接所需的正确设置...

调试它的一种方法是将“log”属性设置为true,以便跟踪发生的情况 然后,您应该在Android LogCat中看到例如这样的字符串:

[Appcenter][CordovaPlugin][INFO]: Query login demo on http://localhost:8080/applicationcenter

因此,您可以检查实际使用的登录名和URL。