【发布时间】:2012-01-02 16:30:21
【问题描述】:
我正在使用 GWT 开发一个 Web 应用程序。现在它正在使用 Jetty 在本地服务器上以开发模式运行。谁能告诉我在这种情况下如何设置 SSL。提前谢谢你。
【问题讨论】:
-
问错地方了。标记移动到服务器故障。
标签: java gwt web-applications ssl jetty
我正在使用 GWT 开发一个 Web 应用程序。现在它正在使用 Jetty 在本地服务器上以开发模式运行。谁能告诉我在这种情况下如何设置 SSL。提前谢谢你。
【问题讨论】:
标签: java gwt web-applications ssl jetty
我过去按照此处详述的步骤成功地将 SSL 添加到 Jetty 服务器:http://docs.codehaus.org/display/JETTY/How+to+configure+SSL
为 SSL 配置 Jetty 需要以下步骤:
第 1 步:生成或获取公钥/私钥对和 x509 证书。
第 2 步:可选择从已知的证书颁发机构获取证书。
第 3 步:将密钥和证书加载到 JSSE 密钥库中。
第 4 步:使用密钥库的位置和密码配置 JsseListener。
【讨论】:
如果您在谈论 GWT 的 DevMode 及其嵌入式 Jetty,请参阅 http://code.google.com/p/google-web-toolkit/source/browse/trunk/dev/core/src/com/google/gwt/dev/shell/jetty/README-SSL.txt
【讨论】:
我总是建议在 java 服务器前面放置一个通用 Web 服务器。它是动态 html 的反向代理,直接为静态媒体提供服务。这种配置的可配置性和灵活性非常好,有时更容易和更快,看看 cherokee 服务器,快速、轻巧,并且有一个很棒的管理 Web 界面。
想要为跨站点 ajax 添加标头吗?很简单。将 *.cache.js 配置为永久缓存,并将 rpc 调用配置为 no-cache/private?两次点击!
【讨论】: