使用安全测试的IBM Worklight适配器

时间:2013-10-21 17:54:30

标签: forms-authentication ibm-mobilefirst realm worklight-adapters worklight-security

我正在使用Workilight 6.0版,我正在尝试使用Workilght的适配器进行安全测试。 首先,我开发了一个登录页面和主页,我将在用户进行身份验证后显示一些信息。 验证似乎没问题,因为我正在使用安全测试获取我将在下一个HTTP适配器的cookie中发送的用户信息和会话ID。

问题是我从指定的适配器获取NullPointerException但是当我使用RestClient执行请求时,我得到了响应,因此WS没问题。

任何机构都知道如何做到这一点?

PS:我的代码正在使用worklight V5.0但不适用于V6.0

1 个答案:

答案 0 :(得分:2)

我通过删除非常有用的安全测试(如“MobileSecurityTest”)来解决此问题。 因此,在测试适配器之前,请确保“authenticationConfig.xml”文件中的声明已完成。 有关详细信息,请访问以下网址:

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

此外,您必须在适配器响应中找出根响应,以便首先查看接收数据的外观,否则如果您尝试获取“response.result”,则可能会收到“NullPointerException”作为响应“并且attribut”结果“不存在。

希望能帮助你解决我未来遇到的问题。

相关问题