企业微信oauth2总是报错“请在微信客户端打开链接”,该怎么办?
提问
我在为一个企业做企业微信身份验证。这个企业的企业微信身份验证一直以来都能正常运转,基于某种原因我要重写这个功能,于是我拿到corpid和agentid以构造链接,但是无论如何都得到“请在微信客户端打开”的提示。
注意,不是“请在企业微信”,而是“请在”微信。
我询问企业能否让我看看之前的代码,但是他们找不到合适的代码。
请帮我看看我构造的链接,为什么会出这种错误。
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx6619c48dcd993245&redirect_uri=http%3a%2f%2flocalhost%3a8090%2fAuth%2fapi%2foAuth2%2findex.html&response_type=code&scope=snsapi_base&state=0&agentid=16&connect_redirect=1#wechat_redirect
严格按钮官方要求构造,appid如果是自建的话需要是企业id,另外base验证不需要写agentid等。仔细看文档构造