查看: 1513|回复: 1

企微卡片 点击显示需使用应用可信域名

升级   63.2%

78

主题

47

回帖

816

积分

高级会员

Rank: 4

积分
816
发表于 2023-6-8 09:05:56 | 显示全部楼层 |阅读模式
本帖最后由 magician 于 2023-6-8 09:08 编辑

通过应用市场安装的企业微信消息扩展程序,根据文档配置了卡片提醒,其中有一个
卡片点击Url:给消息卡片增加一个URL,点击卡片可打开对应的单点后的O2OA网页,比如当前工作页面:
message.body.card_action = {    type: 1, // 固定的1 是打开网址    url: "http://O2OA访问网址/x_desktop/workmobilewithaction.html?workid="+message.body.work};



根据以上的配置 添加了自己的链接,但是在企业微信尚打开卡片的时候提示redirect_uri需使用应用可信的域名。
我这个域名在企微自建应用中配置完后是可以正常打开访问的
o2oa的版本是8.0.2
message.body.card_action = {
    type: 1, // 固定的1 是打开网址
    url: "https://shymoa.shymjt.com:443/x_desktop/workmobilewithaction.html?workid="+message.body.work
   
};



然后我发现在加载器中配置的url地址总是有下划线,如下图,我尝试了下复制那个需使用可信域名那个页面的地址:
期间换了好几个浏览器 都会有下划线
https://open.work.weixin.qq.com/wwopen/uriconfirm?err_type=domain_err&uri=http%3A%2F%2Fqiyeweixinsso.html%3Fredirect%3Dhttps%253A%252F%252Fshymoa.shymjt.com%253A443%252F
好像他把下划线也转码进去了。

正常转码的我自己域名的那段链接应该是下面这样的
https%3A%2F%2Fshymoa.shymjt.com:443%2Fx_desktop%2Fqiyeweixinsso.html%3Fredirect%3Dportalmobile.html







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

1

主题

642

回帖

2135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2135
发表于 2023-6-8 13:21:21 | 显示全部楼层
你企业微信集成配置那边 配置了 workUrl(消息打开工作的URL) 了吗? 地址是不是也跟上面你填的一样?
还有一个是企业可信IP 这个跟单点调用接口有关系的 也需要配置
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread