我们在尝试登录使用IBM worklight开发的应用时遇到错误。 此问题仅在Android中发生。它在iPhone设备上运行良好。
我们正在使用IMC蓝色组和蓝页认证。首先,它检查IMC蓝组,然后,我们调用适配器来检查bluepages身份验证。在同一个适配器中,我们调用两个适配器来完成身份验证。
我们对这个错误毫无头绪。
经过身份验证的匿名用户尝试访问会话 由用户拥有:bluepages.ibm.com ...
答案 0 :(得分:0)
您可以查看此类似问题及其答案:SESN0008E: A user authenticated as anonymous has attempted to access a session owned by user
另请查看以下开发人员评论:
这是正常的,它可以发生在每个安全的应用程序中(不仅如此) Worklight)由于WAS LTPA管理和浏览器共享 同一域上的LTPA令牌。它是不可能处理它的 申请。
当您尝试访问时,WAS安全层会发送SESN0008E 另一个用户拥有的现有会话。问题是 如果您在另一个浏览器选项卡中启动使用相同域的URL LTPA令牌与前一个令牌相同 会话。因此对于最后的stackoverflow情况,用户 使用用户对WL管理控制台进行身份验证,然后运行 在新的浏览器选项卡中共同预览WL应用程序。它使用了 相同的会话,但与另一个用户(或没有用户),所以它失败了 异常。
另见技术说明: http://www-01.ibm.com/support/docview.wss?uid=swg21649895
为避免这种解决方案,如果可能,请使用分隔域 控制台和WL应用程序。另一个是使用另一个 浏览器或清除浏览器缓存。