1、开发过程中有如下需求:一个javaEE项目通过不同的state的参数获取不同的appId和secret对不同的用户进行OA认证操作,我仔细阅读过微信官方开发文档,但是没有得到相关的答案,所以向大家寻求一下帮助,微信是否可以进行上述操作,
微信只是提供一个接口,你传入appid和secret,他给你返回结果,具体你拿这个接口做什么、怎么做,是逻辑问题。如果你的目的是想根据用户访问不同的应用(app),那么,这里的应用是指你自己系统的应用。 说的好绕啊。 简单的讲就是 假设你在微信只申请了一个应用 A 。 A有 a1 a2 a3 ...模块(应用)。对于微信来讲,微信只认A。微信返回结果后,你想让用户进入a1 还是 a2,那是你系统的事,跟微信无关。 假设 a1 a2 a3 都在微信开了应用,那么微信认可的就是 a1 a2 a3,调用微信接口的时候要首先传入 a1 a2 a3 的appid,微信并不关心a1 a2 a3 是由几个工程或者项目实现的。你想完成 a1 a2 a3 统一登录,那么就要放置3个登录按钮或者图标。
微信只是提供一个接口,你传入appid和secret,他给你返回结果,具体你拿这个接口做什么、怎么做,是逻辑问题。
如果你的目的是想根据用户访问不同的应用(app),那么,这里的应用是指你自己系统的应用。
说的好绕啊。
简单的讲就是
假设你在微信只申请了一个应用 A 。 A有 a1 a2 a3 ...模块(应用)。对于微信来讲,微信只认A。微信返回结果后,你想让用户进入a1 还是 a2,那是你系统的事,跟微信无关。
假设 a1 a2 a3 都在微信开了应用,那么微信认可的就是 a1 a2 a3,调用微信接口的时候要首先传入 a1 a2 a3 的appid,微信并不关心a1 a2 a3 是由几个工程或者项目实现的。你想完成 a1 a2 a3 统一登录,那么就要放置3个登录按钮或者图标。