MobileFirst适配器Cookie策略

时间:2015-08-11 11:21:36

标签: ibm-mobilefirst mobilefirst-adapters

有一些令人困惑的MobileFirst适配器是Cookie策略。实际上我找不到任何文档来指定每种Cookie策略的详细用法以及它与connectAs属性的关系。 我有这个顾虑,因为每次我必须对第三方应用程序进行身份验证时,我在维护Cookie和第三方会话时会遇到很多麻烦。

有人可以详细解释吗?

1 个答案:

答案 0 :(得分:1)

正如user documentation中针对HTTP适配器的connectionPolicy元素所述,您应该阅读其特定RFC中的每个cookiePolicy - 因为这些cookie策略不是IBM的。它们是行业标准:

另见:What does the cookiePolicy adapter parameter do in Worklight 6.1+?

  

这些cookie不会影响由...返回的JSESSIONID cookie   应用程序服务器到客户端(移动应用程序)。该政策涉及到   后端服务器返回Worklight的所有cookie,包括   JSESSIONID。

cookiePolicyconnectAs属性没有直接关系。因为这个属性基本上要求所有会话都有一个HttpClient,或者每个会话都有一个HttpClient。

在任何一种情况下,cookie策略都应用于适配器。

来自同一个问题:

  

...每个适配器都有一个单独的HttpClient实例,所以   cookiePolicy仅在一个适配器的范围内起作用。不同   适配器不会按配置共享cookie。

更详细地了解connectAsWhat does connectAs="endUser" actually do?