1

我正在为内部 Web 应用程序评估 Vaadin,我的一个要求是将 Web 应用程序(托管在 mydomain:8080 上)嵌入到另一个站点(托管在 mydomain:80 上)。

对于 Vaadin 6,XS 插件让我可以轻松地做到这一点,但对于 Vaadin 7,我可以进行跨站点嵌入的唯一方法是使用 IFRAME(这对我来说不是一个好选择)。

有没有人能够在另一个域/端口上嵌入 Vaadin 7 Web 应用程序?如果有怎么办?

笔记; - 我控制托管 mydomain:8080 (Tomcat 7.0.51) 和 mydomain:80 (Apache httpd 2.2) 的 Web 服务器,因此如果有帮助,我可以更改配置。- 我在 Tomcat 端尝试了 CORS。它没有帮助。- 我尝试将 Vaadin-XS 与 Vaadin 7 一起使用。它不起作用。

4

1 回答 1

0

你必须做两件事:

1.- 在您的服务器端启用 CORS,使用过滤器自定义您的 vaadin servlet。

2.- 更改引导脚本,以便设置这些参数:

"serviceUrl": "http://mydomain:8080",
"browserDetailsUrl": "http://mydomain:8080",
于 2014-05-09T05:56:27.757 回答