websphere - j_security_check 返回 500(内部服务器错误)

标签 websphere ibm-mobilefirst j-security-check ibm-datapower

我正在尝试按照本指南进行基于 Worklight 表单的身份验证:

Using WebSphere DataPower as a Security Gateway for Protecting Mobile Traffic .

我使用 WebSphere Application Server 8.0.0.6、Worklight 6.0.0(EE),当我尝试使用该应用程序登录时,导航器上的控制台返回以下内容:

POST http://localhost:9081/probandoEldap/apps/services/j_security_check 500(内部服务器错误)“

以及以下消息:

“com.ibm.websphere.servlet.session.UnauthorizedSessionRequestException:SESN0008E:匿名用户身份验证已尝试访问属于用户属性的 session :defaultWIMFileBasedRealm/uid=wasadmin,o=defaultWIMFileBasedRealm。

IBM WebSphere 应用服务器”

我必须在 websphere 上配置什么才能使其正常工作吗?

最佳答案

这似乎是与错误 cookie 相关的问题。如果您查看 j_security_check 调用,您将看到 LTPA [很可能名称为 LTPA2] cookie 与之一起使用。该 cookie 包含用户“wasadmin”的 ID。如果您从请求中删除此 cookie,问题就会消失。您是否使用基于本地文件的身份验证?

  • 阿吉塔布

关于websphere - j_security_check 返回 500(内部服务器错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17844758/

相关文章:

ibm-mobilefirst - IBM Worklight 6.0 - 如果客户端注销/登录,具有基本身份验证的适配器不会更新身份验证 header

jsf - 使用 j_security_check 在 Java EE/JSF 中执行用户身份验证

android - Worklight 音频播放和控制

ibm-mobilefirst - Mobilefirst 是否提供直接访问 Web 服务的规定?

ibm-midrange - 带加密功能的 IBM CDC AS400

java - 使用 poi 生成大型 Excel 文件(超过 100000 行和 24 列)时服务器崩溃

java - 为什么在 Server.xml 而不是 web.xml 中需要 Realm 设置

java - 在 j_security_check 中切换登录

websphere - 如何测试 httpOnly cookie 标志

websphere - 如何找出WebSphere发行版中包含哪些第三方库版本