我正在使用DataPower代理在WAS Liberty Profile上运行的MobileFirst Applications和AppCenter。
虽然我们使用移动应用程序(混合应用程序)获得了很好的结果,但我们面临着AppCenter的一些奇怪行为:基本上,只要a / j_security_check URI到达DataPower,连接就会失败。
我们所看到的是,我们不知道如何让服务器了解它与客户端之间存在代理(我的意思是,就像在IIS或SharePoint Web门户上配置访问映射一样)。
我运行了一个Fiddler跟踪,发现HTTP标头中存在以下差异
HTTP' Cookie'使用DataPower的标题:
Cookie:oracle.uix = 0 ^^ GMT-3:00; WASReqURL = http://:9080/appcenterconsole/console.html
HTTP' Cookie'没有DataPower的标头:
的Cookie:LtpaToken2 = pWORZGbPV7BvEsrPzu + fz2mOdBRIByWqee2AMNjw / 8k8qJS7i6HMPSnBja46sB3dYwJIy0uEyZ3k0ftQloTGGQUt + Vqu0ZDYJ1a9CDAaLYEeMj / 1ZCSMSrctfIqiq6 / hoRc1ayX4GkY3gEWpDwwjAEdQKc99r6XJl5VsKKglNm4sQhkbsNFx29mVLF7bp21A3jd + GrxDfS6aEZHau6H5A5Gr5o1ZvyRBQ2aQNtLWw2DZh55GzHUj8q8muBZqPZ36ORN9RXSxemwMtzLqUedJ / K6Tps3WLtqLdCXV9YmQj6V4zCBtQvLjKHoRQ1PYCNzm
我正在测试DataPower中的LTPA令牌生成,但与此同时,我想知道是否有关于此用例的任何文档。
答案 0 :(得分:4)
您指向的链接是描述如何配置DataPower以对Worklight Server执行LTPA令牌生成和代理身份验证的示例的文档。
您没有提供足够的信息来说明在通过DataPower的请求与不通过DataPower的请求之间导致问题的原因。通常,要调试这些类型的问题,您需要从DataPower获取调试跟踪,DataPower配置的副本以及数据包跟踪。这些东西通常包含机密信息,所以如果您有IBM支持合同,我会打开带有Worklight的PMR并提交这些项目,以便我们为您提供帮助。
您没有说明您的时间线是什么,但可能会有一个示例配置和一些有关如何在未来几周内集成DataPower和Worklight的更新文档。