Sun Java System Portal Server 7.1 Update 1 发行说明

重写器


必须手动配置 Ajax 的重写器规则集。(#6504423)

解决方法:

要手动配置 Ajax 的重写器规则集,执行以下操作:

  1. 以管理员身份登录 Portal Server 控制台。

  2. 单击 Secure Remote Access 选项卡并单击“重写器规则集”。

  3. 在“重写器规则集”表中选择 generic_ruleset 选项,并单击“下载”。

  4. 将文件下载为 generic_ruleset.xml 并存储到临时目录中。

  5. 编辑 generic_ruleset.xml 文件和 Function name="open" paramPatterns="y"/ 规则前的以下规则。


    <Function name="*req*.open" paramPatterns=",y,"/> 
    	<Function name="_81.open" paramPatterns=",y,"/>
    	<Function name="http.open" paramPatterns=",y,"/>
    	<Function name="sunportal.AJAXPageStyles" paramPatterns="y"/>
  6. 保存已修改文件。

  7. 在 Portal Server 管理员控制台中,选择“重写器规则集”表中的 generic_ruleset 并单击“删除”。

  8. 单击“上载新文件”上载经修改的 generic_ruleset.xml 文件。

  9. 重新启动网关。

    以上规则仅适用于与 JavaScript 有关的容器提供者。特定于频道的 JavaScript 可能需要其他规则。


在独立的会话配置期间,不会加载 SRA 重写器规则集。(#6477552)

解决方法:

选择 "Secure Remote Access" ->“重写器规则集”。如果找不到以下条目:default_gateway_rulesetexchange_2000sp3_owa_rulesetexchange_2003_owa_rulesetinotes_rulesetiplanet_mail_rulesetsap_portal_rulesetwml_ruleset,则执行以下命令:


./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/DefaultGatewayRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/OWA2003RuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/OWASP3RuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/SAPPortalRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/WMLRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/iNotesRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/iPlanetMailExpressRuleSet.xml