0

私の認証付きアプリケーションは、モジュール 21 のサンプル コードに基づいています。これは、Android と PC ブラウザーで正常に動作します。iPhone 環境を追加し、Xcode とシミュレーターでテストしたところ、奇妙なループが発生しました。

私の調査では、アダプタ プロシージャへの最初の呼び出しがループに入ります。アダプターからのチャレンジ応答が原因のようです。次のようにEclipseでTCPトレースを取得しました。

<お願い>

adapter=AdapterName&procedure=ProcedureName¶meters=xxxxxx&isAjaxRequest=true&x=0.19480942375957966

<応答>

/*-secure- {"challenges":{"wl_deviceNoProvisioningRealm":{"token":"lsfssroob823c30493g709st01"}}}*/

これは、iPhone/iPad シミュレーターでのみ発生します (Android や PC ブラウザーでは発生しません)。

authenticationConfig.xml でいくつかの要素を追加および削除しようとしましたが、効果がありません。

  • ワークライト 5.0.5.1
  • xcode 4.6
  • iPhone シミュレーター iOS 5.0~6.1

どうすればこれを解決できますか?

4

1 に答える 1

0

application-descriptor.xml の iPhone/iPad 要素に bundleId 属性を追加しましたか?

于 2013-03-12T14:58:43.867 に答える