当前位置: 首页 > 知识库问答 >
问题:

Weblogic发送的JSESSIONID cookie缺少最后一部分

鞠嘉志
2023-03-14

我们正在Weblogic 12c(12.1.2.0.0)上部署JavaWeb应用程序。JSESSIONID cookie的值与服务器中的值不同。cookie没有最后一部分。这会导致我们的一个方法出错。

cookie的值:

1lPNJjJR-izDn1LQy8Lo69_jujcgCcBtPPCz9jS9zVkE2N4_m5JM!1969913142

以及服务器上同一会话的值:

1lPNJjJR-izDn1LQy8Lo69_jujcgCcBtPPCz9jS9zVkE2N4_m5JM!1969913142!1493733119155

cookie中不存在最后一个感叹号和以下值。

我们知道这种格式,但为什么Weblogic不发送整个值?这是故意的(会话固定的安全措施)还是我们配置了错误?

共有1个答案

蒋寒
2023-03-14

会话由第一个感叹号之前的部分标识。excalamation点之后的值是对拥有会话的WebLogic服务器的引用。根据会话的复制,在第一个感叹号之后最多可以有三个值。当主/辅助服务器关闭时,这些值可以通过Set-Cookie标头更改。

 类似资料:
  • 我在服务器上下载了oracle WebLogic Server 12c并创建了一个域。weblogic服务器已启动并正在运行,但当我进入deployments部分时,它是空的,没有安装库。 在JDeveloper中创建本地WebLogic服务器时,默认情况下会在服务器上安装和部署一些基本库。但是在服务器端单独安装WebLogic服务器的情况下,部署部分是空的,并且缺少一些关键库,如adf。神谕域(

  • 我想使用weblogic maven插件从wsdl创建一个webservice客户端 基于此页面:http://docs.oracle.com/middleware/1212/wls/DEPGD/maven_deployer.htm#DEPGD383我已经从服务器使用wljarBuilder生成了maven插件 /lib java-jar-wljarbuilder。jar-配置weblogic m

  • 我有一个报告的静态文本是在2列和2页的样式文本(几个词必须是粗体,斜体,下划线),必须导出到PDF的Arial字体。 但这并没有起到什么作用... ,无明显影响 ,无效果

  • 我对片段有问题,或者更确切地说是我希望它们工作的方式有问题。 在我的活动中,我有一个布局容器(R.id.container1),我在启动时以编程方式向其中添加一个片段(FragMain)。在片段中,我有2个片段(Frag1、Frag2)和一个ViewPager,它通过FragmentPagerAdapter加载其他几个片段(FragA、FragB、FragC、FragD、FragE)。 按下一个按

  • 我有以下JAXB对象: 我使用JAXB编组程序将对象转换为XML: 它运行平稳,没有任何异常,但是,结果总是缺少元素键。我试图将其改为Attribute,但它也不起作用。以下是输出示例: 我曾尝试将键更改为另一个名称,例如AuthKey,但它仍然缺失。我做错了什么? 编辑我发现了问题,这是因为我的键的值是空的。如果它包含值,则将其写入XML。然而,您能解释一下为什么在XMLElement中,我写了

  • 问题内容: 我只是想知道如何使用PHP提取URL的最后一部分。 示例URL是: 现在如何使用PHP提取最后一部分? URL中始终有相同数量的变量,并且id始终在末尾。 问题答案: 您可以使用来匹配所需的URL部分。 在这种情况下,由于该模式很简单,因此我们正在寻找一个正斜杠(并且由于正斜杠表示正则表达式模式的开始和结束,因此我们必须对其进行转义),以及一个或多个数字()字符串()的末尾。圆括号用于