将Vaadin 7应用程序嵌入另一个域/站点(跨站点)

将Vaadin 7应用程序嵌入另一个域/站点(跨站点),vaadin,cross-site,Vaadin,Cross Site,我正在评估Vaadin的内部web应用程序,我的一个要求是将mydomain:8080上托管的web应用程序嵌入mydomain:80上托管的另一个站点 对于Vaadin 6,让我轻松地做到这一点,但是对于Vaadin 7,我可以进行跨站点嵌入的唯一方法是使用IFRAME,这对我来说不是一个好的选择 是否有人能够在另一个域/端口上嵌入Vaadin 7 web应用程序?如果是,怎么做 注; -我控制托管mydomain:8080tomcat7.0.51和mydomain:80apachehttpd

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

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

是否有人能够在另一个域/端口上嵌入Vaadin 7 web应用程序?如果是,怎么做

注; -我控制托管mydomain:8080tomcat7.0.51和mydomain:80apachehttpd2.2的web服务器,因此如果有帮助,我可以更改配置。 -我在雄猫那边试过CORS。这没用。
-我试着用Vaadin XS和Vaadin 7。它不起作用。

你必须做两件事:

1.-在服务器端启用CORS,使用或使用vaadin servlet

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

"serviceUrl": "http://mydomain:8080",
"browserDetailsUrl": "http://mydomain:8080",