nodejs和springmvc http服务接口的session共享问题

来源:互联网 发布:金山软件管家下载 编辑:程序博客网 时间:2024/06/06 09:33

最近在做个项目,网站主要用html5+js做前端,nodejs做后端。登陆和权限设置在Nodejs里。而网站的功能服务API接口是用springmvc框架部署在tomcat上的。现在前端网站是通过直接访问http api地址,而不是由Nodejs来请求。这样就导致了一个js跨域访问的问题。

解决这个问题,只需要在js页面加载时候设置,跨域。

<script>
    $(function() {  //, headers: { 'x-requested-with': 'XMLHttpRequest' }
        $.ajaxSetup({crossDomain:true, xhrFields: {withCredentials:true}});
    });
</script>
这样就不会导致每次跨域请求session发生变化。

原创粉丝点击