adobe connect交叉源筛选器

adobe connect交叉源筛选器,adobe,cross-domain,jetty,adobe-connect,Adobe,Cross Domain,Jetty,Adobe Connect,我正在创建一个web应用程序,用于检查其他网站和服务的状态。一个页面检查其他站点是否在其他域上。大多数网站都在使用IIS7,因此我只需添加一个http响应头,以允许从承载我的页面的域进行访问: Access-Control-Allow-Origin, * 我的问题是,我必须检查的一件事是AdobeConnect服务器是否已启动,它是否使用Jetty。我看了这两页: 我下载了jetty servlet.jar,将其放入我的E:\Breeze\8.2.0.1\appserv\web\w

我正在创建一个web应用程序,用于检查其他网站和服务的状态。一个页面检查其他站点是否在其他域上。大多数网站都在使用IIS7,因此我只需添加一个http响应头,以允许从承载我的页面的域进行访问:

Access-Control-Allow-Origin, *  
我的问题是,我必须检查的一件事是AdobeConnect服务器是否已启动,它是否使用Jetty。我看了这两页:

我下载了
jetty servlet.jar
,将其放入我的
E:\Breeze\8.2.0.1\appserv\web\web-INF\lib
文件夹,并在我的
E:\Breeze\8.2.0.1\appserv\web\web-INF\web.xml
文件中添加以下行:

<web-app ...>
    ...
    <filter>
        <filter-name>cross-origin</filter-name>
        <filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>cross-origin</filter-name>
        <url-pattern>//*</url-pattern>
    </filter-mapping>
    ...
</web-app>

...
交叉起源
org.eclipse.jetty.servlets.CrossOriginFilter
交叉起源
//*
...
但是当我这样做的时候,我得到了一个404请求的资源()在我试图通过web浏览器访问该站点时不可用

我使用的是java版本1.6,我已经尝试了上面网站上列出的
jetty serlet.jar
的每个版本


谢谢

首先,标准Connect安装使用Tomcat,而不是Jetty。(除非您选择在Jetty上运行CPS。)但我认为CrossOriginFilter在Tomcat中也可以工作

为什么url模式中会有额外的斜杠?你不想:

<url-pattern>/*</url-pattern>
/*
容器或CPS日志中是否有您的请求的任何痕迹