【发布时间】:2011-01-01 07:05:09
【问题描述】:
我正在尝试编写一个包含两个页面的应用程序,其中一个需要 SSH,而另一个不需要(因为性能问题)。我知道在 GWT 框架中不鼓励使用多个页面/入口点。但我不知道如何使用 GWT+GAE 动态打开和关闭 SSH 流量。尽管我认为我可以通过修改 web.xml 来设置始终使用 SSH。任何人都可以提出一个简单的解决方案吗?
非常感谢!
【问题讨论】:
标签: google-app-engine gwt ssh
我正在尝试编写一个包含两个页面的应用程序,其中一个需要 SSH,而另一个不需要(因为性能问题)。我知道在 GWT 框架中不鼓励使用多个页面/入口点。但我不知道如何使用 GWT+GAE 动态打开和关闭 SSH 流量。尽管我认为我可以通过修改 web.xml 来设置始终使用 SSH。任何人都可以提出一个简单的解决方案吗?
非常感谢!
【问题讨论】:
标签: google-app-engine gwt ssh
GWT 和 GAE 是两种独立的技术:
GWT:如果您想混合使用安全和不安全的 URL,您需要有多个页面/入口点。由于浏览器的Same Origin Policy,您不能让不安全的 GWT 页面对服务器进行安全的 RPC 调用。
GAE:在 GAE 中同时拥有安全和不安全 URL 很简单 - 只需在 web.xml 中创建正确的 <security-constraint> 配置即可。
【讨论】: