2015-01-02 22 views
-1

我正在构建一个自定义的身份验证器和登录模块,并且我已经阅读了教程和信息。使用预定义安全保护移动应用程序的工作灯'mobilesecuritytest'

我能够使用在适配器上定义的安全性测试来实现安全性,但是我希望利用我的定制领域的worklight预定义安全测试'mobilesecuritytest',这与文档中的建议相同。

除了仅通过application-descriptor.xml进行配置外,我找不到有关使用情况的许多信息。

回答

0

您可以在以下博文中找到有关安全测试的详细信息:Understanding predefined Worklight authentication realms and security tests

没有什么别的了。您可以在authenticationConfig.xml中定义安全性测试的结构,并将其应用于application-descriptor.xml中的环境中。

请注意图#3,显示了与定制认证领域一起使用的预定义mobileSecurityTest示例。

enter image description here

报价:

正如你所看到的,安全测试的结构一直保持 不变,但它不再使用默认 wl_anonymousUserRealm来识别用户,但一个MyUserAuthRealm创建开发人员提供的 。

+0

嗨,感谢回复我以前通过这个博客。我的实现是一个混合应用程序,它使用我自己的登录页面和配置为覆盖自己领域的'mobileSecurityTest'。顺便说一句,'isInternalUserID'是什么?自从帖子后我做了进一步的探索,并且我意识到我必须在显示登录页面和提交凭证之前调用WL.Client.Login。奇怪的是,通过它追踪实际上认证成功,但对我的登录模块后中止行动将严重失败的登录;这似乎是由wl框架调用的。 –

+0

再多一点,在这里:http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.deploy.doc/admin/c_security_config.html –

相关问题