Ibm mobilefirst Worklight直接更新URL

Ibm mobilefirst Worklight直接更新URL,ibm-mobilefirst,Ibm Mobilefirst,我正在开发一款针对iOS和Android的Worklight混合应用程序,在Worklight安全功能的基础上,我们还有另一台Web服务器进行身份验证和ACL 基本上,任何用户都可以使用直接更新功能,而无需登录,因此我在ACL中添加了一些白名单,以确保这些用户不会因为更新而被提示登录 到目前为止,我已经在下面列出了URL,它在我的开发机器中工作 apps/services/api/MYAPP/android/setup apps/services/api/MYAPP/android/update

我正在开发一款针对iOS和Android的Worklight混合应用程序,在Worklight安全功能的基础上,我们还有另一台Web服务器进行身份验证和ACL

基本上,任何用户都可以使用直接更新功能,而无需登录,因此我在ACL中添加了一些白名单,以确保这些用户不会因为更新而被提示登录

到目前为止,我已经在下面列出了URL,它在我的开发机器中工作

apps/services/api/MYAPP/android/setup
apps/services/api/MYAPP/android/update
apps/services/api/MYAPP/iphone/setup
apps/services/api/MYAPP/iphone/update
但令人惊讶的是,它在生产服务器中失败,因为执行直接更新的URL实际上如下所示:

apps/services/api/MYAPP/iphone/0/update?action=base64....
为什么要设置/0/以及可能的值是什么


提前感谢。

它基于您的Worklight studio版本

  • 对于Worklight Studio版本<6.2,直接更新URL为<代码>协议://://应用程序/服务/api////更新?操作=getzip&skin=&x-wl-app-version=
  • 对于Worklight Studio版本>=6.2,直接更新URL为
    协议://://直接更新//?skin=&action=getzip

您正在使用哪个版本的Worklight studio?我没有得到带有“directUpdate”路径的>=6.2 URL,我得到的是..iphone/0/update..,/0/是我面临的问题。@PeirHwa.Soo,/0始终在URL中