Pab*_*blo 9 javascript tomcat cross-domain http-headers cors
我是跨源资源共享的新手,我想在Tomcat 5.5服务器中启用它.任何人都可以给我一些暗示如何实现这一目标?
我想为所有请求普遍设置标题,并允许所有来源(Access-Control-Allow-Origin: *)
Joh*_*der 23
如果它是静态站点,那么从Tomcat 7.0.41开始,您可以通过内置过滤器轻松控制CORS行为.
几乎你所要做的就是编辑的全球唯一web.xml的CATALINA_HOME/conf,并添加过滤器定义:
<!-- ================== Built In Filter Definitions ===================== -->
...
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- ==================== Built In Filter Mappings ====================== -->
但请注意,Firefox不喜欢Access-Control-Allow-Origin: *并使用凭据(cookie)请求:在响应凭证请求时,服务器必须指定域,并且不能使用通配符.
| 归档时间: |
|
| 查看次数: |
15958 次 |
| 最近记录: |