【发布时间】:2013-03-28 05:17:32
【问题描述】:
我正在创建一个用于检查其他网站和服务状态的网络应用。一页检查其他站点是否在其他域上。大多数网站都使用 IIS7,所以我只需要添加一个 http 响应标头即可允许从托管我的页面的域进行访问:
Access-Control-Allow-Origin, *
我的问题是我必须检查的一件事是 adobe 连接服务器是否已启动,并且它使用 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>
但是当我尝试在网络浏览器中访问该站点时,我得到一个 404 The requested resource () is not available.
我使用的是 java 版本 1.6,并且我已经尝试了上面网站上列出的 jetty-serlet.jar 的每个版本。
谢谢!
【问题讨论】:
标签: adobe cross-domain jetty adobe-connect