在Pc端和微信端访问前端项目的区别

来源:8-8 补充:使用测试号实现授权

weixin_慕圣2348530

2019-03-31

我想问一下一些细节的过程。在pc端访问sell.com项目,sell.com会判断这是pc端访问,还是微信客户端访问,如果是PC端的话,sell.com会判断PC端是否
有name=opeind的cookie,如果有的话,就认为你在微信登录过了,就让你访问了。如果没有的话,就报警,请在微信端登录。

如果在微信端访问的话,sell.com判断是微信端,就直接访问后端项目的接口,
通过后端项目调用微信的一些接口来获取到openid,然后重定向到sell.com/?openid=…,把openid以cookie的形式传递到微信客户端,并
跳转点餐页面给微信用户。 想问下是这样的过程吗?,如果有错误的话,请说明下。

写回答

1回答

廖师兄

2019-03-31

不是这样子的。你在pc端访问,会跳转到一个界面,提示你在微信端打开。这是跳转到微信授权地址,微信判断是否是微信端。我的java程序并没有判断。

0
3
weixin_慕圣2348530
非常感谢!
2019-04-05
共3条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6404 学习 · 5247 问题

查看课程