gpt4 book ai didi

coldfusion - 如何更新 ColdFusion 11 中的 AntiSamy jar 文件?

转载 作者:行者123 更新时间:2023-12-03 17:05:52 36 4
gpt4 key购买 nike

我需要更新位于 ColdFusion11\cfusion\lib 的 OWASP AntiSamy jar 文件

当前的文件是 antisamy-1.4.4.jar 但我想将其更新到最新版本 antisamy-1.5.3.jar我已经从 OWASP 下载并放在 cfusion\lib 文件夹中。

有谁知道如何告诉 ColdFusion 使用最新版本的文件?某个配置文件中文件的路径是否在任何地方?

在 CF Administrator 中,我可以在“设置摘要”下看到旧文件和新文件,但我如何知道它使用哪个来支持 GetSafeHTML 功能?

最佳答案

I want to update this to the latest version

据我所知,没有单个文件的列表。至少对于 CF 服务器使用的“核心”jar 文件而言不是这样。它只是检查某些目录,如 {cf_root}\libweb-inf\lib 等,并加载它找到的任何 *.jar 文件。

如果你想让CF对核心标签和函数使用不同的版本,你必须用新的jar文件替换现有的jar文件。实际的 jar 文件 ame 无关紧要。重要的是在 CF 类路径中只有一个单一 版本的库。否则,CF 将简单地 use the first version it finds .

您也可以尝试将新的 jar 文件放在 jvm 的 lib/ext 中。目录。 IIRC,这些 jar 应该优先于 {cf_root}\lib 中的那些。

注意:由于您要替换/覆盖 CF 使用的版本,您应该进行一些测试以验证新版本的库是否向后兼容并且替换它不会破坏任何内容。正如下面的评论中所指出的,在使用 CF 的内置 jar 文件时总是存在出现问题的风险......

关于coldfusion - 如何更新 ColdFusion 11 中的 AntiSamy jar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32428811/

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