验证回调地址,返回错误信息“HTTP请求结果校验返回字段值失败”(开放平台)

您好,这个一般有三种情况:

1 返回的加密串信息解密不出'success'字符串

2 返回信息的格式不是这样的json格式

{

"msg_signature":"111108bb8e6dbce3c9671d6fdb69d1506xxxx",

"timeStamp":"1783610513",

"nonce":"123456",

"encrypt":"1ojQf0NSvw2WPvW7LijxS8UvISr8pdDP+rXpPbcLGOmIxxxx"

}

3 返回信息未在1500ms内返回给钉钉侧

解决方案:

构造main方法,使用回调地址返回的四个字段值,调用加密接口,验证得到的值是否为success字符串。

例如:

//构造加解密类,使用的参数不变,为回调接口中加解密类的参数

DingTalkEncryptor dingTalkEncryptor = new DingTalkEncryptor("123456", "1234567890123456789012345678901234567890123", "dingsnotzck6pm5veliw");

//加密方法内传你的回调地址返回给钉钉服务器的四个参数

String result = dingTalkEncryptor.getDecryptMsg("9a95a004dd16f5c307e849b994173f76aa26e5eb", "1614767836", "A7Co0cJLMzIDtMMI", "YvkvaGe4hQxd3VxRmEty0dVlnCOAqwf56xwTRHDHoOURqhalbmBJQk5FNcRk42Gl5T0YQXZNwpwWSm1xAFJ5ZA==");

System.out.println(result);

此时的运行结果如下:

如果得到了success字符串,说明返回的值没有问题,问题出现在回调接口返回给钉钉服务器的值参数格式不对或者返回时间超过了1500ms,需要再次确认。

未解决
您可能还需要
魔点X2在哪里录入指纹?
预约智能会议室会自动创建群可以取消吗?
钉钉APP无法使用Wi-Fi (IOS系统手机)
管理者の操作による社内メンバーの追加方法
企业解散了还可以进行数据提取吗?
取消企业认证后,企业logo会自动消失吗?
审批人离职了如何操作?
可以批量帮助员工转正吗?
钉钉宝卡有开通时间限制吗?
安全教育通知提醒
黑屏唤醒识别打卡成功时间偏长?
魔点门禁怎么查看开门记录?
魔点x2除指纹开门外还有没有其他的开门方式?
魔点x2考勤规则如何设置?
魔点x2考勤打卡如何使用 ?
魔点X2激活后一直显示在通讯录同步中?
魔点X2智能指纹门禁考勤机
魔点X2怎么和钉钉绑定?
魔点X2带考勤功能吗?
魔点X2在哪里录入指纹?
验证回调地址,返回错误信息“HTTP请求结果校验返回字段值失败”(开放平台)
预约智能会议室会自动创建群可以取消吗?
预约会议室的审批人可以设置几人?
预约会议室不能填写信息了
项目里任务能设置循环任务吗?(钉钉项目)
项目群可以布置作业吗
项目空间的任务上限是多少?
项目空间是官方应用吗?收费吗?
项目空间工时如何统计?
项目模板创建后,其他人无法使用
正在加载...