微信前后端分离,微信授权这里哪位大神指教一下啊

2017-07-14 12:05:52 +08:00
 coconne
简略描述下:
前端 vue,前端域名假设是 http://a.web.com
后端 springboot,后端页面 http://b.web.com ,微信授权等都在后端。
请问下,微信菜单里该怎么配置呢?如果配置后端,怎么将授权信息传给前端并跳转过来呢?
2352 次点击
所在节点    程序员
7 条回复
shoaly
2017-07-14 12:09:21 +08:00
让后端把 登录之后的 cookie 写到 .web.com 下面 就可以了
coconne
2017-07-14 14:07:13 +08:00
@shoaly
我比较疑问的地方是,怎样跳转到前端呢?
shoaly
2017-07-14 14:08:41 +08:00
@coconne 我理解的是 无论是 a.web.com 还是 b.web.com 都是你们同一个 sprintboot 作为后台的. 如果压根就是两个网站的话.... 老老实实做单点登录吧
jarlyyn
2017-07-14 14:19:25 +08:00
首先。先读文档。

其次,前端请求并构建跳转信息,进行跳转

最后,前端响应回调信息,进行登录。

大概一年前微信做了调整,不能在回调里带入#。你需要一个单独的登录着陆页
jarlyyn
2017-07-14 14:20:09 +08:00
然后登录信息的话,只要你做好跨域设置,不明白问题在哪。
coconne
2017-07-14 14:25:41 +08:00
@jarlyyn 现在微信认证这里是在后端做的,关键是企业号,好像不需要专门调整登录页。
coconne
2017-07-14 14:28:50 +08:00
@shoaly springboot 只提个 api,前端是部署在 nginx 上。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/375305

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX