我正在为我的应用程序使用weblogic服务器。 我在weblogic.xml文件中配置了名为TEST_COOKIE的cookie,如下所示。
<?xml version='1.0' encoding='UTF-8'?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
<weblogic-version>10.3</weblogic-version>
<session-descriptor>
<persistent-store-type>replicated_if_clustered</persistent-store-type>
<cookie-http-only>false</cookie-http-only>
<cookie-name>TEST_COOKIE</cookie-name>
<cookie-secure>true</cookie-secure>
<url-rewriting-enabled>false</url-rewriting-enabled>
</session-descriptor>
我想知道服务器如何生成cookie的值。
答案 0 :(得分:1)
如果您使用的是单个服务器,则值为:
JSESSIONID=SESSION_ID!PRIMARY_JVMID_HASH!CREATION_TIME
如果您正在使用群集,会话故障转移信息包含如下:
JSESSIONID=SESSION_ID!PRIMARY_JVMID_HASH!SECONDARY_JVM_HASH!CREATION_TIME