SRVE8111E:The application,{0},is trying to modify a cookie which matches a pattern in the 错误之解

74 篇文章 0 订阅
8 篇文章 0 订阅

当在应用程序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 配置"。

推荐第一种方便,最简单方便,后者将影响所有的应用程序。

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

YuLimin

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值