1

雅虎!为所有使用 YUI 的应用程序发布了一个安全补丁。由于 Orbeon Forms 使用 YUI,我如何在我正在使用的 Orbeon Forms 版本上应用此补丁?

4

1 回答 1

2

首先,如果您使用的是 2010 年 10 月 25 日或之后发布的 Orbeon Forms 版本(安全漏洞和补丁发布之日),您是安全的,不需要修补 Orbeon Forms。

如果您使用的是早期版本:

  1. 将文件解压缩到WEB-INF/lib/orbeon-resources-public.jar临时目录中。
  2. 在该目录中,打开ops/yui/yahoo/yahoo.js. 在文件的顶部,您会看到一个版本号(例如 2.6.0)。这会告诉您您的 Orbeon Forms 构建使用的 YUI 版本。
  3. 有关此安全漏洞的 YUI 页面,下载您的 Orbeon Forms 构建所使用的 YUI 版本的补丁。
  4. 通过将临时目录中的文件替换为swf您下载的补丁中的文件来应用补丁。YUI 文件位于ops/yui您的临时目录下。
  5. 以防万一,WEB-INF/lib/orbeon-resources-public.jar在您的 Orbeon Forms 版本中制作一份副本。
  6. 将您的临时目录的内容压缩到一个名为的文件中orbeon-resources-public.jar并将其移动到WEB-INF/lib您的 Orbeon Forms 构建中,将该文件的现有副本替换为您创建的版本。
于 2010-10-26T01:18:57.340 回答