上一主题: 确认新的自定义搜索适配器下一主题: 使用 REST 调用 CAFedSearch Servlet


添加“跨起源资源共享”筛选

当“跨起源资源共享 (CORS)”筛选添加到 Web 接口和联合搜索 (FS) Tomcat 上时,在 Web 客户端接口上配置联合搜索功能。此筛选允许您添加跨起源请求的列表。默认情况下,Web 接口设置默认为"*",表示任何起源请求(允许交叉或同源请求)。建议您使用配置环境的 CA SDM Web 接口服务器的列表进一步限制此设置。

要编辑 Web 接口客户端设置并允许跨起源请求,请完成以下操作:

遵循这些步骤::

  1. 导航到以下内容 CA SDM 目录,编辑 Web 接口设置:
    $NX_ROOT\bopcfg\www\CATALINA_BASE_FS\webapps\cafedsearch\WEB-INF\web.xml
    
  2. 打开 web.xml 文件并检查:
    <web-app><filter><init-param><param-name>cors.allowOrigin</param-name>
    
  3. 使用空格分隔的域列表更新 <param-value> 标记。例如,Web 接口的基础 URL 地址:
    <param-value>http://web01:8080 http://web02:8080 http://web03:8080</param-value>
    
  4. 打开 web.xml 文件。Tomcat 自动重新启动。
  5. 测试和验证 Web 客户端接口上的联合搜索配置。确保它正常运行。
  6. 对于 Web 接口更新,要在运行 CA SDM 配置后坚持,请对 web.xml.tpl 文件重复执行相同的更新。