was9 liberty怎么设置应用的cookie name?默认是jsessionid,要改成自定义的.?

was9 liberty怎么设置应用的cookie name? 默认是jsessionid,要改成自定义的

3回答

hbhe0316hbhe0316  数据库管理员 , IBM
ASCX1995michael1983wuwenpin等赞同了此回答
详见官方文档:https://www.ibm.com/support/knowledgecenter/zh/SSHRKX_8.5.0/mp/admin-system/http_sessn_cookie.html显示全部
 2019-07-02
浏览685
张颖颖张颖颖  系统运维工程师 , 某公司
blueer赞同了此回答
谢谢回答,不过应该和was8.5的不同,已解决,在应用的web.xml中添加下面部分,重启后查看cookie更改成功。<session-config><cookie-config><name> new-cookiename </name></cookie-config></session-config>...显示全部

谢谢回答,不过应该和was8.5的不同,已解决,在应用的web.xml中添加下面部分,重启后查看cookie更改成功。
<session-config>
<cookie-config>
<name> new-cookiename </name>
</cookie-config>
</session-config>

收起
 2019-07-02
浏览631
俞黎敏俞黎敏  软件开发工程师 , IBM广州
Liberty的配置文件server.xml文件也可以配置 httpSession allowOverflow="true" alwaysEncodeUrl="true" cookieSecure="true" debugCrossover="true" idLength="28" idReuse="true" invalidateOnUnauthorizedSessionRequestException="true" noAdditionalInfo="true" pr...显示全部

Liberty的配置文件server.xml文件也可以配置

httpSession allowOverflow="true" alwaysEncodeUrl="true" cookieSecure="true" debugCrossover="true" idLength="28" idReuse="true"

invalidateOnUnauthorizedSessionRequestException="true" noAdditionalInfo="true" protocolSwitchRewritingEnabled="true" securityUserIgnoreCase="true"

sslTrackingEnabled="true" urlRewritingEnabled="true" useContextRootAsCookiePath="true" cookieHttpOnly="true" invalidationTimeout="23m"

maxInMemorySessionCount="2000" forceInvalidationMultiple="4" cookieName="NEW_JSESSION_ID" cookieDomain="abc.com"

收起
 2019-11-28
浏览410

提问者

张颖颖系统运维工程师, 某公司

问题状态

  • 发布时间:2019-07-02
  • 关注会员:3 人
  • 问题浏览:1342
  • 最近回答:2019-11-28
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2020  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30