自定义Worklight适配器URL

时间:2013-12-13 09:17:11

标签: ibm-mobilefirst worklight-security

我正在使用Worklight Framework构建iOS和Android应用程序,工作光服务器将受到IBM Security Access Manager(ISAM)SSO的保护,因此应用程序只能在通过安全挑战后才能到达工作光服务器。我找到了一些关于这种集成的文档,它可以按预期工作。

但是这些应用程序还提供了一些不需要登录的功能,其中安全管理器不应该拦截对worklight服务器的适配器请求。 IBM建议的唯一解决方法是在ISAM中创建一个URL映射联结,定义可以公开访问的URL,以及不能访问的URL。例如 / worklight / public / worklight / secured

但是所有工作灯适配器的网址格式都是 / worklight / invoke?adapter = ADAPTER_NAME ,因此我们有办法为公共和安全适配器创建自定义网址,例如:

  1. /工作灯/公共/调用

  2. /工作灯/ secued /调用

  3. 编辑1:Worklight版本6.0

    提前致谢。

1 个答案:

答案 0 :(得分:1)

请提及您正在使用的Worklight版本。

实现此目的的一种方法是在两个不同的项目中创建和部署适配器。这样,两个适配器的上下文根将是不同的。所以,你会有像这样的网址 您可以应用于过滤器的/Project1/invoke?...Project2/invoke?...