coldfusion 中的Evaluate() 函数不起作用

问题描述 投票:0回答:1

我在 Coldfusion 2021 中使用评估()时遇到错误。 Please see the screenshot

我可以知道这背后的原因是什么吗?或者有什么解决方案可以解决这个问题吗? 在我的项目中,我在很多地方都使用了这个功能。 请帮我解决这个问题。

coldfusion cfml cfc application.cfc
1个回答
0
投票

那是trycf.com,对吗?他们已经禁用了

evaluate
。消息里还这么说。

在锁定良好的服务器上,诸如

evaluate
之类的东西通常会被禁用,因为除非处理得当,否则它们是渗透向量。

由于 trycf.com 在设计上是为了运行任何任意 CFML,因此服务器需要被很好地锁定。确实如此。

但是我怀疑您的担忧是否真的与 trycf.com 有关。我想它是用于您使用的其他服务器?出于同样的原因:安全。

几乎没有理由使用

evaluate
,并且在很多圈子里使用它被认为是不好的做法。鉴于您无法在您的情况下使用它,我会重构代码以不再需要它。

© www.soinside.com 2019 - 2024. All rights reserved.