尝试反序列化会话但未指定签名验证密钥
Trying to deserialize a session but no signature validation key specified
我面临以下问题:
org.mule.session.SerializeAndEncodeSessionHandler - Trying to deserialize a session but no signature validation key specified
是什么导致会话变量未被反序列化,因此我无法访问它们
当我运行 mule 内核 3.9.0 上的项目时存在问题。
它在 AnyPointStudio 的 3.9.0 运行 时间运行良好。
您需要在 Java 属性 mule.session.sign.secretKey 中指定一个密钥来签署由集合拆分器创建的会话变量。这是安全补丁的结果:https://help.mulesoft.com/s/article/Runtime-Security-Patch-31-October-2019
例如:
-Dmule.session.sign.secretKey=REPLACE_BY_SECRET_VALUE
有关详细信息,请参阅上述文章的 'Patch Configuration' 部分。
我面临以下问题:
org.mule.session.SerializeAndEncodeSessionHandler - Trying to deserialize a session but no signature validation key specified
是什么导致会话变量未被反序列化,因此我无法访问它们
当我运行 mule 内核 3.9.0 上的项目时存在问题。 它在 AnyPointStudio 的 3.9.0 运行 时间运行良好。
您需要在 Java 属性 mule.session.sign.secretKey 中指定一个密钥来签署由集合拆分器创建的会话变量。这是安全补丁的结果:https://help.mulesoft.com/s/article/Runtime-Security-Patch-31-October-2019
例如:
-Dmule.session.sign.secretKey=REPLACE_BY_SECRET_VALUE
有关详细信息,请参阅上述文章的 'Patch Configuration' 部分。