lerry903 / RuoYi

基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用

Home Page:http://www.ruoyi.vip

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

后端接口跨域

Erik5169 opened this issue · comments

博主的后端服务是否支持跨域访问呢?

目前不支持,不过spring boot对跨域设置比较简单。可自行配置

系统登录后, 所有的接口请求都必须传递哪些字段呢? 系统接口的swg页面中没有对必填非必填参数做说明, 在浏览器调试中,发现Cookie中带了一些值,Cookie: pgv_pvi=1136267264; pgv_si=s9633105920; JSESSIONID=0741d5b0-bcd1-41d4-8cf5-b2ef0a85a07e ,这些值哪些是必须的呢?

JSESSIONID是必须的参数

JSESSIONID ,是后端登录的时候传给前端的吗, 前端想跨域访问后端的接口的话, 需要后端服务设置跨域, 前端拿到JSESSIONID,放到Cookie中,以后每次请求都带上, 就能拿到接口数据了吧

老哥。你是没基础么?

我不懂后端, 我写前端的哈

OK,这个JSESSIONID是后端给前端的,前端每次请求的时候不需要做特殊处理,调用后端的时候会自动带上这个ID。另外,跨域的设置可以在后端设置也可以在前端通过jsonp的形式访问,不过这有限制。当然也可用反向代理的方式来解决跨域。方法有多种,看自己的方便

现在写了一套系统管理的前端单页应用,参考博主的, 想用博主的后端接口

那还有一种方式,将自己的前端页面替换现在系统里面的前端页面。这样前端和后端都部署在一起,所以自然也不会有跨域的问题了

好的, 谢谢博主

没啥事

hello , 博主, 我前端通过反向代理, 访问您这个项目的接口, 访问登陆接口的时候, 总是报500 的错误,能帮忙看一下吗?
屏幕快照 2019-03-19 上午11 32 12
屏幕快照 2019-03-19 上午11 32 29
屏幕快照 2019-03-19 上午11 32 23
屏幕快照 2019-03-19 上午11 32 35