SummerXR 发表于 2023-11-6 15:11:00

个人设置-单点登录-微信,无法绑定账号

已经按照官方文档的步骤,设置好了OAuth服务端配置,在进行账号和微信号绑定这一步骤,扫码完之后就显示 “无法获取用户凭证,您可能未绑定微信账号”,点击“点击此处登录”后,继续跳回扫码页面,无限循环,现在不知道该怎么做了

SummerXR 发表于 2023-11-7 09:23:20

有没有遇到同样问题的大佬啊?

飞龙在天 发表于 2023-11-7 09:30:21

SummerXR 发表于 2023-11-7 09:23
有没有遇到同样问题的大佬啊?

你看看后台日志,是不是有啥错误,把错误日志发出来看看。 这些信息我们没法判断问题所在。

SummerXR 发表于 2023-11-7 11:10:53

飞龙在天 发表于 2023-11-7 09:30
你看看后台日志,是不是有啥错误,把错误日志发出来看看。 这些信息我们没法判断问题所在。 ...

好的您稍等

SummerXR 发表于 2023-11-7 11:30:00

日志错误在这里

飞龙在天 发表于 2023-11-7 17:57:51

SummerXR 发表于 2023-11-7 11:30
日志错误在这里

不好意思,这个 oauth 配置里面参数表达方式有些问题。你可以去检查下你的 oauth 配置 。
里面有个 请求密钥参数,这是个表达式,里面有参数表达式,程序会替换表达式,里面的参数使用 {$clientId} 这样的形式的,其中有一个是错误的,${code} 应该改成 {$code}
你修改配置后,再试试,最好修改后重启下 O2OA

SummerXR 发表于 2023-11-9 09:43:24

飞龙在天 发表于 2023-11-7 17:57
不好意思,这个 oauth 配置里面参数表达方式有些问题。你可以去检查下你的 oauth 配置 。
里面有个 请求 ...

修改正确并重启之后,仍然无法绑定微信,现象与修改之前一模一样

SummerXR 发表于 2023-11-9 09:50:53

新的日志错误

飞龙在天 发表于 2023-11-9 13:31:37

SummerXR 发表于 2023-11-9 09:50
新的日志错误
微信读取已经可以了。
问题在参数对应上, 个人信息字段,好像现在微信接口读取出来的用户字段是 openid 而不是 openId 有大小写的问题。你是不是配置了 openId ?

SummerXR 发表于 2023-11-9 14:27:55

将“openId”修改为“openid”后,微信绑定和登录均已成功,官方的文档有三处错误
页: [1] 2
查看完整版本: 个人设置-单点登录-微信,无法绑定账号