Ibm mobilefirst 如何在Worklight应用程序中测试应用程序真实性

Ibm mobilefirst 如何在Worklight应用程序中测试应用程序真实性,ibm-mobilefirst,worklight-security,Ibm Mobilefirst,Worklight Security,我已使用自定义安全性在我的应用程序中配置并启用应用程序真实性。在my Application Descriptor xml文件中添加了安全测试属性。在我的worklight控制台中,相应的应用程序为我提供了启用应用程序真实性的选项 现在看看如何测试这个特性。失败案例senario。如何显式使客户端应用程序失败以确保应用程序的真实性。我的eithcal黑客团队希望执行此测试 谢谢。最简单的模拟方法是: 将应用程序部署到服务器,生成生成的项目并将其安装到设备上。确保它有效 根据环境的不同,在appl

我已使用自定义安全性在我的应用程序中配置并启用应用程序真实性。在my Application Descriptor xml文件中添加了安全测试属性。在我的worklight控制台中,相应的应用程序为我提供了启用应用程序真实性的选项

现在看看如何测试这个特性。失败案例senario。如何显式使客户端应用程序失败以确保应用程序的真实性。我的eithcal黑客团队希望执行此测试


谢谢。

最简单的模拟方法是:

  • 将应用程序部署到服务器,生成生成的项目并将其安装到设备上。确保它有效
  • 根据环境的不同,在application-descriptor.xml中:
    • 对于Android,更改使用的签名密钥并重新部署到服务器
    • 对于iOS,更改bundleId并重新部署到服务器
  • 重新启动已安装的应用程序,它现在应该会失败

  • 注:

    • 在Worklight 6.2中,应用程序真实性仅适用于Worklight server部署到的外部应用程序服务器。否则,在Worklight Development Server中进行测试时,该功能将“始终工作”

    • 在Worklight 6.1中,当在Worklight Developer edition中使用时,应用程序真实性将使用“虚拟”质询;要在v6.1中真正测试该功能,必须使用基于消费者版或企业版的Worklight Studio和服务器


    谢谢你,阿达尔。我正在使用Worklight Server Consumer edition 6.1修复包1。我会试试这个,然后给你发邮件。再次感谢。