0

Workilight 버전 6.0을 사용 중이며 Workilght의 어댑터로 보안 테스트를 사용하려고합니다. 우선 로그인 페이지와 홈 페이지를 개발했으며 사용자가 인증 된 후 몇 가지 정보를 표시합니다. 보안 테스트를 사용하여 다음 HTTP 어댑터의 쿠키에서 보낼 사용자 정보와 세션 ID를 얻었 기 때문에 인증이 정상적으로 처리 된 것으로 보입니다.보안 테스트를 사용하는 IBM Worklight 어댑터

문제는 지정한 어댑터에서 NullPointerException이 발생하지만 RestClient를 사용하여 요청을 실행하면 WS가 정상이되도록 응답을 얻게됩니다.

몸에는 어떤 생각이 있나요?

PS : 내 코드는하지 V6.0

+0

예외를 추가 할 수 있습니까? –

+0

Adan에게 관심을 가져 주셔서 감사합니다. 의견을 추가 할 수 없었습니다. 지금입니다. 문제는 웹 서비스 덕분입니다. 그렇지 않으면 동일한 문제가 발생할 수 있으므로 "authenticationConfig.xml"파일에 "MobileSecurityTest"와 같은 추가 보안 테스트가 없는지 확인해야합니다. –

+0

자네가이 문제를 해결 한 걸로 알고 있니? 답변으로 작성하십시오. 감사! –

답변

2

으로하지만 작업등의 V5.0에서 일하는 나는 "MobileSecurityTest"와 같은 비 유용한 보안 테스트를 삭제하여이 문제를 해결. 어댑터를 테스트하기 전에 "authenticationConfig.xml"파일의 선언이 제대로되어 있는지 확인하십시오. 또한, 당신은 수신 된 데이터를 어떻게 보이는지 먼저 확인하기 위해 어댑터 응답 루트 반응을 파악해야

http://public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v600/08_03_Adapter_based_authentication.pdf

, 그렇지 않으면 당신은 할 수있다 : 그에 대한 자세한 내용은 , 당신은이 URL을 방문 할 수 있습니다 예를 들어 "response.result"를 얻고 속성 "result"가 존재하지 않으면 응답으로 "NullPointerException"을 수신합니다.

희망 사항은 내가 가지고있는 것처럼 향후 문제에 도움이됩니다.

관련 문제