当在应用程序web.xml中自定义session-config配置时,在WAS上部署后启动报 SRVE8111E 错
<!-- Session Config -->
<session-config>
<session-timeout>15</session-timeout>
<cookie-config>
<http-only>true</http-only>
<secure>false</secure>
</cookie-config>
</session-config>
信息中心说明如下
https://www.ibm.com/support/knowledgecenter/en/SSEQTP_8.5.5/com.ibm.websphere.messages.doc/com.ibm.ws.webcontainer.resources.Messages.html
SRVE8111E: The application, {0}, is trying to modify a cookie which matches a pattern in the restricted programmatic session cookies list [domain={1}, name={2}, path={3}].
Explanation The administrator has disabled changing the cookie configuration for the cookie matching the domain, name, and path
Action Either modify the application to use a different cookie name, domain, or path or modify the restricted programmatic session cookie values
主要是为了安全起见,管理员禁止更改Cookie配置,以便Cookie只适用于应用所在的域、Cookie名称、以及上下文路径
要定制Cookie的做法可以采用如下:
1、在web.xml中删除掉 session-config 相关配置;然后在WAS控制台,配置对应的应用程序的“会话管理”相应的内容即可;
2、要么改Cookie的名称、域、上下文路径,还有修改“安全性”,“全局安全性”,"程序化会话 cookie 配置"。
推荐第一种方便,最简单方便,后者将影响所有的应用程序。
分享到:
相关推荐
Error 404: SRVE0190E 是一个常见的错误信息,在 WebSphere 应用服务器中经常出现。这个错误通常是由于 JSP 文件无法正确解析引起的。解决这个问题的方法是: 1. 进入控制台,选择服务器 -> 应用程序服务器 -> Web ...
标题 "java.lang.IllegalStateException: OutputStream already obtain" 涉及到的是Java编程中的一个常见错误,特别是当处理I/O流时。这个异常通常在尝试获取已经存在的OutputStream实例时抛出,表明该输出流已经被...
纠结了半天的 java.lang.IllegalStateException: getOutputStream() has already。这个问题困扰了半天,在网上查阅了大量资料 出这个错误一般就是下面2个.....
IBM WebSphere Application Server (WAS) 是IBM推出的一款企业级应用服务器,是Java EE(现在称为Jakarta EE)平台的重要实现之一。WAS 7.0 版本是该产品线的一个关键里程碑,它在2009年发布,提供了多项增强功能和...
在这个例子中,开发者应仔细阅读`SRVE0280E`错误信息,并查看完整堆栈跟踪,以确定问题的确切位置。日志中的错误信息可以帮助定位具体是哪个类或方法导致了问题。 6. **测试和验证**: 解决问题后,重新部署应用并...
此部分详细介绍了现金取款设备的相关规范,包括其结构、功能以及如何与之交互。 - **现金单元**:设备内部用于存储和处理纸币的部分。 - **取款口**:用户接收现金的地方。 - **事件管理**:定义了各种与现金取款...
时钟提供接听电话服务的时间(以分钟计),然后这个时钟将循环地自增1(分钟) 直到到达指定时间为止。在时钟的每个“时刻”,就会执行一次检查来看看当前电话的服务是否已经完成了,如果是,这个电话从电话队列中...
文档中还提到了多种命令和服务,如WFS_INF_CDM_STATUS(获取现金设备状态)、WFS_CMD_CDM_DISPENSE(执行现金分发)、WFS_SRVE_CDM_SAFEDOOROPEN(安全门打开事件)等。这些命令和服务分别对应了设备管理和现金处理...
事件(Events)部分描述了现金处理设备在正常工作或出现异常时可能产生的各种事件,例如WFS_SRVE_CDM_SAFEDOOROPEN(安全门打开事件)和WFS_SRVE_CDM_SAFEDOORCLOSED(安全门关闭事件)等,这些事件可以被用来触发...
文档还提及了事件部分,描述了软件和硬件事件,如安全门开启(WFS_SRVE_CDM_SAFEDOOROPEN)、现金单元信息变更(WFS_SRVE_CDM_CASHUNITINFOCHANGED)等。这些事件允许软件系统监测和响应现金取款设备所发生的特定事件,...
VDM 模式的步骤包括四个阶段:第一阶段是 WFS_CMD_VDM_ENTER_MODE_REQ,ATMC 程序调用该命令请求进入 VDM 模式,VDM 的 SP 收到该命令,会发送 SRVE_ENTER_MODE_REQ 事件给所有其他 EXE 程序。第二阶段是所有 EXE ...