apache - GWT 和 SSL 不工作?

标签 apache gwt ssl gwt-rpc mvp4g

我有一个 GWT 应用程序,我正在使用 MVP4G 框架。如果我使用 HTTP,我可以很好地启动我的应用程序。但是,当我尝试使用 HTTPS 打开它时,它不起作用。我的整个网站都可以使用我拥有的 SSL 证书正常运行。

编译 GWT 时是否需要启用特定配置?或者我需要在我的 apache 配置中做些什么?任何帮助将不胜感激,谢谢。

最佳答案

SSL 不应影响您的应用程序,因为 SSL 在其他层上运行。

要配置 HTTPS,您必须在 web.xml 中设置安全约束,然后连接到“https://”而不是“http://”。如果您连接到“http://”,您会收到一个空白页面。

<security-constraint>
    <web-resource-collection>
        <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <user-data-constraint>
        <transport-guarantee>CONFIDENTIAL</transport-guarantee>
    </user-data-constraint>
</security-constraint>

关于apache - GWT 和 SSL 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9266127/

相关文章:

linux - 如何修复上传文件 Apache、Passenger、Node 时出现的 EACCES 错误

java - smartGWT 应用程序中 RPC 成功时返回 ListGridRecord[ ]

GWT DevMode 填充 tmp 目录

ruby-on-rails - 尝试使用 SSL 运行 Rails 4 应用程序时出现 403/Forbidden 错误

Ubuntu 14.04 上的 MySQL 5.5 和 SSL

java - 如何防止PasswordTextField在提交表单时清除文本?

php - $_SERVER ['SERVER_NAME' 的字符串长度不正确]

php - 无法可靠地确定 MacBook 服务器的完全限定域名

java - GWT-AI 集成

ssl - tomcat 8.5 Centos 7 Nginx - 如何更改 War Web 应用程序的起始文件夹