gpt4 book ai didi

java - ReSTLet 自定义 validator 在 java 8 中导致 StackOverflowError

转载 作者:行者123 更新时间:2023-11-30 07:27:28 25 4
gpt4 key购买 nike

我在 ReSTLet 应用程序中有一个自定义 SecretVerifier,它在 java 7 下已经运行良好很多年了。不过,我升级到了 Java 8,从那时起,如果验证返回 RESULT_MISSING 或 RESULT_STALE,则会引发堆栈溢出异常。RESULT_VALID 按预期工作。

当 Filter 类中的代码在 handle 和 doHandle 方法之间运行时,该代码似乎出现了错误。

这发生在ReSTLet 版本 2.3.6 和 2.3.7java 版本 1.8.0_73 和 1.8.0_77

最佳答案

我发现将身份 validator 设置为 isOptional true 可以解决问题。

关于java - ReSTLet 自定义 validator 在 java 8 中导致 StackOverflowError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36629314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com