安全站点上的RichFaces

时间:2009-06-10 16:56:11

标签: tomcat https richfaces

有没有人在安全网站上使用过RichFaces?我正在使用以下内容:

Tomcat 6 RichFaces 3.3.1(也尝试过3.1.4.GA)中间证书

我的应用程序正在使用Rich面板栏。使用HTTPS时,只渲染面板标签,我收到以下JavaScript错误:

'RichFaces'未定义

这是创建错误的JavaScript:new Richfaces.PanelBar

使用HTTP时,面板栏按预期呈现,不会出现任何JavaScript错误。

因此,在使用HTTPS时,应用程序似乎无法找到必要的RichFaces库。我无法找到有关HTTPS的其他配置的任何文档。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

我们通过HTTPS成功使用Richfaces(Apache-> mod-jk-> JBoss 5.1.0)。我们还没有看到您遇到的确切问题,但我们确实遇到了此问题https://jira.jboss.org/jira/browse/JBIDE-4500 https://jira.jboss.org/jira/browse/RF-7399] 2。可能或者可能没有帮助,至少我想确认您可以通过HTTPS运行Richfaces。

答案 1 :(得分:0)

当您的应用程序未向浏览器发送包含特定MIME类型信息的文件时,浏览器会尝试guess正确的MIME类型。

这在https下比在http下更受限制。因此,这可能会导致您观察到的404响应。

尝试在web.xml中定义所有相关的文件/ MIME TYPE映射。

例如

<mime-mapping>
    <extension>xcss</extension>
    <mime-type>text/css</mime-type>
</mime-mapping>