开发者中心
首页
教程
接口
社区
工具
登录
自建应用在打开网页授权链接时为什么提示请在企业微信客户端打开链接?
杨云成
2024/05/17
提问
自建应用在企微客户端打开网页授权链接,提示请在企微客户端打开链接?
客户
客户端
授权
回答·3
梁通
2024/11/14
就是在工作台,应用里点的
赞同
评论
你还未登录,请先
登录
李月喜@ToB Dev
2024/05/18
一般是授权链接构造错了,仔细对照下文档
赞同
1
评论
你还未登录,请先
登录
技术支持-九九
2024/05/17
您好,需要在企业微信客户端打开OAuth2链接。
赞同
评论
54
杨云成
2024/05/17
是在企业微信客户端打开的
赞同
回复
技术支持-九九
回复
杨云成
2024/05/17
确认下是否有调用打开系统默认浏览器接口打开url
赞同
回复
杨云成
2024/05/17
从工作台点击应用进去的
赞同
回复
技术支持-九九
回复
杨云成
2024/05/17
提供OAuth2链接这边看下
赞同
回复
杨云成
2024/05/24
$corpID = " ";
$agentId = " ";
$redirect_uri = "https://qywh.ken-dao.com/index1.php";
$redirect_uri = urlencode($redirect_uri);
$getAuthUrl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=$corpID&redirect_uri=$redirect_uri&response_type=code&scope=snsapi_base&state=STATE&agentid=$agentId#wechat_redirect";
好的,帮忙看看
赞同
回复
技术支持-九九
回复
杨云成
2024/05/24
需要完整的链接
赞同
回复
杨云成
2024/05/24
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwdb684bc7310ee8e7&redirect_uri=https%3A%2F%2Fqywh.ken-dao.com%2Findex1.php&response_type=code&scope=snsapi_base&state=STATE&agentid=1000156#wechat_redirect
赞同
回复
技术支持-九九
回复
杨云成
2024/05/24
点击进入是能正常跳转的
赞同
回复
技术支持-九九
回复
杨云成
2024/05/24
请问异常的是Android还是ios呢?
赞同
回复
杨云成
回复
技术支持-九九
2024/05/24
都有异常呢,电脑客户端打开也有这个错误
赞同
回复
技术支持-九九
回复
杨云成
2024/05/27
电脑端以及手机端打开都是正常的。或者您这边提供操作过程录屏这边看下(发送到邮箱work_weixin@qq.com,标题:社区-技术九九,内容附带该帖子链接。发送后请在此告知。)
赞同
回复
杨云成
2024/05/27
我是在应用里面实现打开这个链接的,不是直接点击 , 从工作台点击自开发应用
赞同
回复
技术支持-九九
回复
杨云成
2024/05/27
提供操作过程录屏这边看下(发送到邮箱work_weixin@qq.com,标题:社区-技术九九,内容附带该帖子链接。发送后请在此告知。)
赞同
回复
杨云成
2024/05/27
哈喽,上面那个问题解决了, 但是在后面获取用户信息时出现了新的问题 {"errcode":40029,"errmsg":"invalid code, hint: [1716798999450141184848483] 这个怎么解决呢
赞同
回复
技术支持-九九
回复
杨云成
2024/05/27
看下code是否过期或者是错的。
赞同
回复
杨梦杨
2024/07/25
我也碰到了, 电脑打开时正常的。 androd 手机打开把后面带的#wechat_redirect 当成markdown 格式处理了。 而且手机打开的样式全部没了, 请问这个有解决方案吗
赞同
回复
技术支持-九九
回复
杨梦杨
2024/07/25
建议获取code并消费code后再跳转
赞同
回复
杨梦杨
回复
技术支持-九九
2024/07/25
企微网页授权后的code 是可以用的, 问题是永手机打开就提示: 请在企微客户端打开, 把链接单独复制出来发送到企微单独访问也没有问题, 唯独再通过markdown 透出的链接打开就有问题
有没有线上联系的方式, 直接操作解决下。
赞同
回复
技术支持-九九
回复
杨梦杨
2024/07/26
转义一下看看呢
赞同
回复
zz
回复
技术支持-九九
2024/08/01
您好这个问题如何解决的呢我也碰到这个问题
赞同
回复
zz
回复
杨云成
2024/08/01
这个问题怎么解决的大佬
赞同
回复
梁通
回复
技术支持-九九
2024/11/13
https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww024008939a67a6c3&agentid=1000022&redirect_uri=http%253A%252F%252Fcrmdev.liminghi.com%253A8180%252Findex.html&response_type=code&scope=snsapi_base&state=djfsfjsdksamdlk 我这个也提示请在企微客户端打开链接
赞同
回复
技术支持-九九
回复
梁通
2024/11/14
我这里点击打开是能跳转到redirect_uri?code=xxx的
赞同
回复
梁通
回复
技术支持-九九
2024/11/14
在微信打开这个链接可以,在企微工作台的应用里点就不行,提示请在企微客户端打开链接
赞同
回复
梁通
回复
技术支持-九九
2024/11/14
我又换了个链接https://open.work.weixin.qq.com/wwopen/sso/qrConnect,这个跟上面的有区别吗
赞同
回复
技术支持-九九
回复
梁通
2024/11/14
/connect/oauth2/authorize 这个是OAuth2授权登录 不一样的。
赞同
回复
技术支持-九九
回复
梁通
2024/11/14
我这里直接点开链接是正常的,您看下配置的应用主页有没有配置错
赞同
回复
梁通
回复
技术支持-九九
2024/11/14
http://crmdev.liminghi.com:8180/index.html 这是应用主页
赞同
回复
梁通
2024/11/14
这里
赞同
回复
技术支持-九九
回复
梁通
2024/11/14
有没有使用OAuth2登录授权呢?
赞同
回复
梁通
回复
技术支持-九九
2024/11/14
授权链接加个#wechat_redirect 就好了
赞同
回复
任帅
回复
技术支持-九九
2025/03/11
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwfa848009cbac0dd9&agentid=1000002&state=b95d37a2a041c1f2bd0791a1b74fe1e6&redirect_uri=https://tcportal.gotion.com.cn:7125/social-login?type%253D30%2526redirect%253D%252FindexHome 我这个呢
赞同
回复
技术支持-九九
回复
任帅
2025/03/11
您好,点击是正常跳转至redirect_uri?code=XXX&state=XXX的
赞同
回复
任帅
回复
技术支持-九九
2025/03/14
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwfa848009cbac0dd9&redirect_uri=https://tcportal.gotion.com.cn:7125/#/pages/socialLogin&response_type=code&scope=snsapi_privateinfo&state=STATE&agentid=1000002#wechat_redirect 这个我使用snsapi_privateinfo授权方式为啥没反应
赞同
回复
技术支持-九九
回复
任帅
2025/03/14
是跳转到redirect_uri?code=XXX&state=XXX了。不过这里redirect_uri中带有#,#后面的都当做是锚被放在url后面的,我们302会添加code=xxx,这段参数是加在#前的。
建议redirect_uri不带#,获取、消费code后再跳转。
赞同
回复
任帅
回复
技术支持-九九
2025/03/14
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwfa848009cbac0dd9&redirect_uri=https://tcportal.gotion.com.cn:7125/pages/socialLogin&response_type=code&scope=snsapi_privateinfo&state=STATE&agentid=1000002#wechat_redirect 改成这种了,我的意思是scope=snsapi_privateinfo 手动授权方式 不是应该会有个页面让用户确认收集的信息吗
赞同
回复
技术支持-九九
回复
任帅
2025/03/14
是的,目前是什么问题呢?
赞同
回复
任帅
回复
技术支持-九九
2025/03/14
没有这个确认收集信息的弹框出来,也没有跳转到重定向的页面
赞同
回复
技术支持-九九
回复
任帅
2025/03/14
是不是已经弹出来过一次了
https://developer.work.weixin.qq.com/document/path/91335#%E4%B8%AA%E4%BA%BA%E6%95%8F%E6%84%9F%E4%BF%A1%E6%81%AF%E6%8E%88%E6%9D%83%E7%AE%A1%E7%90%86
赞同
回复
任帅
2025/03/14
应该没有 我这个是自建应用uniapp,还在测试中
赞同
回复
技术支持-九九
回复
任帅
2025/03/14
用code获取访问用户身份看下有没有返回userticket
https://developer.work.weixin.qq.com/document/path/91023
赞同
回复
任帅
2025/03/14
看不到code ,我是准备在重定向的页面alert下的 有没有什么测试工具可以模拟企微环境 救救我
赞同
回复
技术支持-九九
回复
任帅
2025/03/14
是工作台点击进入还是直接点击链接进入的呢?
赞同
回复
任帅
回复
技术支持-九九
2025/03/14
现在ok了,应该是我的回调的链接地址没整好 thanks 99
赞同
回复
黄万洪
回复
技术支持-九九
2025/05/14
能麻烦帮忙看看我这个能跳转redirect_uri?code=XXX不,我这里也是点击提示请在企微客户端打开链接
https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww629f4e1d93a1e91b&redirect_url=https://uatwxwork.peibanw.cn/yonyou/mta/loginwechat&response_type=code&agentid=1000083&scope=snsapi_privateinfo&state=#wechat_redirect
赞同
回复
刘晓萃
回复
技术支持-九九
2025/05/14
老师您好,我也遇到了类似问题。https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww1ad50be0d9230824&redirect_uri=http%3A%2F%2Fpcw.test.easydd.net%2Fauth-redirect.html&response_type=code&scope=snsapi_privateinfo&state=ZGC_AUTH_2025&agentid=1000002#wechat_redirect。在微信中打开这个链接,显示“请先激活企业微信或者关注微信插件”,无法跳转到企微授权页面,麻烦帮忙看看~
赞同
回复
技术支持-九九
回复
黄万洪
2025/05/15
state= 这里如果不需要就去除调用。
赞同
回复
技术支持-九九
回复
刘晓萃
2025/05/15
这边打开是正常跳转的。请确认打开该页面的账号 是否已激活等
赞同
回复
黄万洪
回复
技术支持-九九
2025/05/15
https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww629f4e1d93a1e91b&redirect_url=https://uatwxwork.peibanw.cn/yonyou/mta/loginwechat&response_type=code&agentid=1000083&scope=snsapi_privateinfo#wechat_redirect
这样对吧,我在企微聊天窗口打不开,是要放到工作台才能测试对吗
赞同
回复
技术支持-九九
回复
黄万洪
2025/05/15
不是的,一样可以打开的。我这边测试是能够正常打开的
https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww629f4e1d93a1e91b&redirect_uri=https://uatwxwork.peibanw.cn/yonyou/mta/loginwechat&response_type=code&scope=snsapi_privateinfo&agentid=1000083#wechat_redirect
赞同
回复
黄万洪
回复
技术支持-九九
2025/05/15
配置成这样了,但是在工作台打开还是提示请在企微客户端打开链接,那会是我这边其他应用配置项没处理好的缘故吗
赞同
回复
技术支持-九九
回复
黄万洪
2025/05/15
退出企业微信再登录看看呢
赞同
回复
黄万洪
回复
技术支持-九九
2025/05/15
退出登录(没勾选清空存储)再扫码登录吗,刚刚试了不行诶
赞同
回复
技术支持-九九
回复
黄万洪
2025/05/15
用另一个账号试试呢,看起来可能是缓存的问题
赞同
回复
你还未登录,请先
登录
相关问题
暂无内容
相关文档
暂无内容
就是在工作台,应用里点的
一般是授权链接构造错了,仔细对照下文档
您好,需要在企业微信客户端打开OAuth2链接。
$agentId = " ";
$redirect_uri = "https://qywh.ken-dao.com/index1.php";
$redirect_uri = urlencode($redirect_uri);
$getAuthUrl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=$corpID&redirect_uri=$redirect_uri&response_type=code&scope=snsapi_base&state=STATE&agentid=$agentId#wechat_redirect";
好的,帮忙看看
有没有线上联系的方式, 直接操作解决下。
建议redirect_uri不带#,获取、消费code后再跳转。
https://developer.work.weixin.qq.com/document/path/91335#%E4%B8%AA%E4%BA%BA%E6%95%8F%E6%84%9F%E4%BF%A1%E6%81%AF%E6%8E%88%E6%9D%83%E7%AE%A1%E7%90%86
https://developer.work.weixin.qq.com/document/path/91023
https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww629f4e1d93a1e91b&redirect_url=https://uatwxwork.peibanw.cn/yonyou/mta/loginwechat&response_type=code&agentid=1000083&scope=snsapi_privateinfo&state=#wechat_redirect
这样对吧,我在企微聊天窗口打不开,是要放到工作台才能测试对吗
https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww629f4e1d93a1e91b&redirect_uri=https://uatwxwork.peibanw.cn/yonyou/mta/loginwechat&response_type=code&scope=snsapi_privateinfo&agentid=1000083#wechat_redirect