跨域访问(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");
        }
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Access control allow origin 简单请求和复杂请求

错误信息: XMLHttpRequest cannot load http://web.image.myqcloud.com/photos/v2/10008653/bhpocket/0/?sign=4...

Access-Control-Allow-Origin与跨域

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

浏览器跨域问题Access-Control-Allow-Origin

关于浏览器跨域问题Access-Control-Allow-Origin 摘要: Access-Control-Allow-Origin,跨域,解决方案 其实很早就接触过前端开发...

利用Access-Control-Allow-Origin响应头解决跨域请求

传统的跨域请求没有好的解决方案,无非就是jsonp和iframe,随着跨域请求的应用越来越多,W3C提供了跨域请求的标准方案(Cross-Origin Resource Sharing)。IE8、...

Access-Control-Allow-Origin 站点跨域请求的问题

闲暇之时,做了一个博客站点,站点发布网络之后程序功能完成,最后发现了一个跨域的问题,比如我使用abc.com打开系统,一切正常,后台没有任何文件请求报错问题,然后我又使用了www.abc.com再试一...

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

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

HTML5开发中Access-Control-Allow-Origin跨域问题

http://www.uedsc.com/access-control-allow-origin.html 今天准备通过JavaScript的方式调用问说问答的内容,由于使用的不同的...

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

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

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

ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。 即使使用jQuery的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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