2014-11-20 6 views
0

Worklight 6.2와 함께 기본 iOS 앱에 자동 프로비저닝을 구현하려고하는데 내 앱이 서버의 자동 프로비저닝 챌린지에 대응할 수 없다는 점에 주저하고 있습니다. 설명서에서 앱은 프로비저닝 (인증서 서명 요청 만들기)을 실행해야하지만 앱이이를 수행하지 않습니다. 내가 서버에서 얻는 모두는 이것이다 : 또한Worklight 6.2 네이티브 iOS 자동 프로비저닝 핸들 챌린지

/*-secure- 
{ 
    "challenges": 
    { 
     "wl_deviceAutoProvisioningRealm": 
     { 
      "ID": 
      { 
       "allowed":true, "token":"m4c5j0gqmv7kuf52idh6fh4jjl", "entity":"application" 
      } 
     } 
    } 
} 
*/ 

, 나는 어떻게 네이티브 iOS 앱에 대한 사용자 프로비저닝을 만드는 모든 옵션을 발견하지 못했지만, 나는 기본적으로 자동 프로비저닝 확인 될 것입니다.

내 authenticationConfig.xml은 다음과 같습니다

<customSecurityTest name="customTests"> 
     <test realm="wl_antiXSRFRealm" step="1"/> 
     <test realm="wl_authenticityRealm" step="1"/> 
     <test realm="wl_remoteDisableRealm" step="1"/> 
     <test realm="wl_directUpdateRealm" mode="perSession" step="1"/> 
     <test realm="wl_anonymousUserRealm" isInternalUserID="true" step="1"/> 
     <test realm="wl_deviceAutoProvisioningRealm" isInternalDeviceID="true" step="2"/> 
</customSecurityTest> 

내 applicationDescriptor.xml의 헤드는 다음과 같습니다

<nativeIOSApp xmlns="http://www.worklight.com/native-ios-descriptor" 
    bundleId="com.iOSNativeAdapterBasedAuth" id="iOSNativeAdapterBasedAuth" 
    platformVersion="6.2.0.00.20140613-0730" version="1.0" securityTest="customTests"> 

그래서, 내 질문은, 어떤 방법 또는 어떤 예를하는 방법이있다 또는 자동으로 작동해야합니까?

감사합니다.

답변

0

Worklight v5.x - v6.2는 지원되는 기본 환경 (iOS, Android, WP8)에 대한 auto-provisioning 챌린지 처리기를 제공하지 않습니다.

현재로서는 no-provisioning 만 지원됩니다.

+0

대단히 감사합니다! :) –