上一主题: 完成 IIS (7.x) 上的配置下一主题: 安装 JBoss 代理插件


完成 iPlanet 或 Apache 上的配置

完成对 IBM HTTP 服务器和代理插件的配置之后,请确保代理 plugin-cfg.xml 位于正确的位置并重新启动 Web 服务器。

遵循这些步骤:

  1. 将 plugin-cfg.xml 从安装代理插件的系统中复制到以下位置:

    websphere_home\AppServer\profiles\server_name\config\cells\websphere_cell\nodes\webserver1_node\servers\webserver1\

  2. 确保在所有 iPlanet Web 服务器上,在 SiteMinder Web 代理插件 (NSAPIWebAgent.so) 之后加载 WebSphere 插件 (libns41_http.so)。
  3. 检查 IPlanet 6.0 Web 服务器的 iplanet_home/https-instance/config/magnus.conf 中的插件顺序。
  4. 将下列行从 iplanet_home/https-instance/config/magnus.conf 复制到 iplanet_home/https-instance/config/obj.conf(IPlanet 5.x Web 服务器):

    Init fn="load-modules" funcs="as_init,as_handler,as_term" shlib="/export/WebSphere/AppServer/bin/libns41_http.so"

    Init fn="as_init" bootstrap.properties="/export/WebSphere/AppServer/config/cells/plugin-cfg.xml"

    在 obj.conf 文件中 AuthTrans fn="SiteMinderAgent" 之后添加以下代码:

    Service fn="as_handler"

  5. 确保在 Apache Web 服务器上,先于 WebSphere 插件 (mod_ibm_app_server_http.so) 加载 SiteMinder Web 代理插件 (mod2_sm.so)。 此命令位于 apache_home/config/httpd.conf 中的“Dynamic Shared Object (DSO) Support(动态共享对象 (DSO) 支持)”部分,
  6. 重新启动 Web 服务器。