2016-06-13 1 views
0

isCustomResponse() API를 사용하여 네트워크에서 응답을 다시 가져 오려고했습니다. 내가 Cordova 앱에서 다음에해야 할 일에 대한 결정을 내리기 전에 응답을 테스트해야합니다. isCustomResponse() API - 사용 가능 또는 사용하지 않음 MFPF8

나는 이전 submitLoginForm() does not send the data to the authentication server - MobileFirst Cordova client

@ 전에 비슷한 질문을했고 그것은 isCustomResponse() API가 더 이상 MFPF8에서 사용할 수 있음을 통보하지 않았다. MFPF8 온라인 도움말의 API 목록을 보면 다음과 같습니다. https://www.ibm.com/support/knowledgecenter/SSHS8R_8.0.0/com.ibm.worklight.apiref.doc/html/refjavascript-client/html/WL.Client.AbstractChallengeHandler.html

API는 사용 가능한 API 중 하나입니다. 누군가이 API를 사용할 수 있는지 여부를 확인할 수 있습니까? 사용할 수없는 경우 온라인 설명서에 업데이트가 필요하다고 생각합니다.

또한이 API를 사용할 수없는 경우 MFPF8에서이 API가 삭제 된 이유를 알려주십시오.

감사합니다.

+0

보안 검사를 사용합니까? 또는 맞춤 게이트웨이? 간단히 말해 누가 도전을 보내고 있습니까? –

+0

맞춤 게이트웨이 용입니다. –

답변

1

Foundation 8.0에서 대부분의 경우 보안은 보안 검사으로 구현됩니다. 보안 검사를 사용할 때 isCustomResponse API는 더 이상 적합하지 않습니다. 프레임 워크는 보안 확인의 이름을 확인하여 챌린지 처리기를 활성화할지 여부를 결정합니다. 이러한 유형의 챌린지 처리기는 SecurityCheckChallengeHandler입니다.

isCustomResponse에 계속 관심이있는 특별한 시나리오가 있습니다. 보안이 DataPower와 같은 타사 게이트웨이에 의해 구현되는 경우입니다.

그런 경우 GatewayChallengeHandler이라고하는 다른 유형의 챌린지 처리기를 사용해야합니다. 자바 스크립트에서는 API WL.Client.createGatewayChallengeHandler (문서 : http://www.ibm.com/support/knowledgecenter/SSHS8R_8.0.0/com.ibm.worklight.apiref.doc/html/refjavascript-client/html/WL.Client.html#createGatewayChallengeHandler 참조)을 사용하여 만듭니다.

isCustomResponsesubmitLoginForm과 같은 이전 API를 사용할 수 있습니다.

편집 : 8.0 GA로 isCustomResponsecanHandleResponse으로 이름이 바뀌 었습니다.

주의 사항 :

  • 방지 "게이트웨이"도전 핸들러 수 있습니다 8.0 베타 알려진 문제가 어떤 경우에이 유발 될 수있다. 8.0 GA 버전의 릴리스가 수정되어야합니다. 수정 됨.
  • 이러한 챌린지 처리기 및 API의 이름은 GA에서 변경 될 예정이므로이 점에 유의하십시오. 완료,이 블로그 게시물을 참조하십시오 : https://mobilefirstplatform.ibmcloud.com/blog/2016/06/22/challenge-handlers/
  • API 문서는 GA 릴리스와 함께 업데이트 될 예정입니다. 끝난.
+0

확인해 주셔서 감사합니다. Nathan. GA 및 업데이트 된 문서를 기다립니다. 당신의 도움을 주셔서 감사합니다. –

+0

@PranabAgarwal GA가 출시되었으며, API 문서가 업데이트되었으며, 두 가지 유형의 챌린지 처리기 (https : //mobilefirstplatform.ibmcloud)를 비교하여 빠른 검토가 이루어졌습니다.co.kr/blog/2016/06/22/challenge-handlers/ –

+0

감사합니다. 지금 시도해 보겠습니다. –

관련 문제