【第22期】观点:IT 行业加班,到底有没有价值?

跨域访问(cors) access-control-allow-origin 多个域名

原创 2016年05月30日 23:58:07

1.首先要了解问什么访问要跨域
2.配置多个作用访问

资源文件中修改app.allowOrigin = http:XXX,HTTP:kkk,..
或者app.allowOrigin = * 这种相对来说风险极大


    public void doFilter(ServletRequest servletRequest,
            ServletResponse servletResponse, FilterChain filterChain)
                    throws IOException, ServletException {
        HttpServletRequest request = (HttpServletRequest) servletRequest;
        HttpServletResponse response = (HttpServletResponse) servletResponse;
        HttpSession session = request.getSession();

        if ("true".equals(PropertiesUtils.getProperty("app.debug"))) {
            // 允许跨域访问
            response.setHeader("Access-Control-Allow-Origin",
                    PropertiesUtils.getProperty("app.allowOrigin"));
            response.setHeader("Access-Control-Allow-Headers",
                    "Origin, X-Requested-With, Content-Type, Accept, Cookie");
            response.setHeader("Access-Control-Allow-Methods",
                    "GET, POST, PUT, DELETE, OPTIONS");
            response.setHeader("Access-Control-Allow-Credentials", "true");
        }
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

ajax 设置Access-Control-Allow-Origin实现跨域访问

ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。 即使使用jquery的jsonp方法,t...

Access-Control-Allow-Origin与跨域

什么是跨域?JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。在某域名下使用Ajax向另一个域名下的页面请求数据,会遇到跨域问题。怎样才能算跨域?协议,域名,端口都必须相同,才算在...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

使用Access-Control-Allow-Origin解决跨域

什么是跨域 当两个域具有相同的协议(如http), 相同的端口(如80),相同的host(如www.google.com),那么我们就可以认为它们是相同的域(协议,域名,端口都必须相同)。 跨域就...

Java Web中如何设置多个Access-Control-Allow-Origin

在项目实现过程中需要解决跨域的问题,于是参考到文章http://m.blog.csdn.net/article/details?id=53648145中说明: 如果服务端是Java开发的,添加如下设置...

HTTP访问控制(CORS)

HTTP访问控制(CORS) 跨域

同源策略和跨域访问

1. 什么是同源策略  <span style="font-size: 14px; line-
  • kavy
  • kavy
  • 2015-12-04 17:12
  • 129

跨域服务调用基本概念及解决方法

综述 出于防范跨站脚本攻击的同源安全策略,浏览器禁止客户端脚本(如Javascript)对不同域名的服务进行跨域调用。 同源策略(Same Origin)中的源有着严格的定义,参见RFC6454,第4章节。一般而言,Origin由{protocol, host, port}三部分组成。 下面是同源...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)