有没有人在安全网站上使用过RichFaces?我正在使用以下内容:
Tomcat 6 RichFaces 3.3.1(也尝试过3.1.4.GA)中间证书
我的应用程序正在使用Rich面板栏。使用HTTPS时,只渲染面板标签,我收到以下JavaScript错误:
'RichFaces'未定义
这是创建错误的JavaScript:new Richfaces.PanelBar
使用HTTP时,面板栏按预期呈现,不会出现任何JavaScript错误。
因此,在使用HTTPS时,应用程序似乎无法找到必要的RichFaces库。我无法找到有关HTTPS的其他配置的任何文档。
非常感谢任何帮助。
答案 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>