Worklight应用程序通过wl_deviceNoProvisioningRealm挑战循环

时间:2013-03-06 03:25:01

标签: iphone ibm-mobilefirst

我的身份验证应用程序基于模块21的示例代码。它在Android和PC浏览器上运行良好。我添加了一个iPhone环境并在Xcode和Simulator上测试它然后发生了奇怪的循环。

通过我的调查,首先调用适配器程序进入循环。它似乎是由适配器的挑战响应引起的。 我已经使用eclipse采用了TCP跟踪。

<请求>

适配器= AdapterName&安培;过程= PROCEDURENAME&安培;参数= XXXXXX&安培; isAjaxRequest =真安培; X = 0.19480942375957966

<响应>

/ * - 确保以下 { “挑战”:{ “wl_deviceNoProvisioningRealm”:{ “标记”: “lsfssroob823c30493g709st01”}}} * /

仅在iPhone / iPad模拟器上发生(不在Android或PC浏览器上)。

我曾尝试在authenticationConfig.xml上添加和删除一些元素但不起作用。

  • Worklight 5.0.5.1
  • xcode 4.6
  • iPhone模拟器iOS 5.0~6.1

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您是否已将applicationId属性添加到application-descriptor.xml中的iPhone / iPad元素?