各位大神您好:
我有个问题请教。
错误信息:err msg redirect_uri domain is not secure domain
我的配置如下:
OA管理后台:
1,微应用首页-链接企业现有首页为:http:// xxxx/mobile-dingtalk
2,应用中心-xx应用-设置-后台地址和首页地址为:http:// xxxx/mobile-dingtalk
前端代码:
dd.config({
agentId: _config.agentid, // 必填,微应用ID
corpId: _config.corpId,//必填,企业ID
timeStamp: _config.timeStamp, // 必填,生成签名的时间戳
nonceStr: _config.nonceStr, // 必填,生成签名的随机串
signature: _config.signature, // 必填,签名
jsApiList:['runtime.info',
'device.notification.prompt',
'biz.chat.pickConversation',
'device.notification.confirm',
'device.notification.alert',
'device.notification.prompt',
'biz.chat.open',
'biz.util.open',
'biz.user.get',
'biz.contact.choose',
'biz.telephone.call',
'biz.ding.post']
}),
dd.ready(function() {
dd.runtime.info({
onSuccess: function(info) {
//alert('runtime info: ' + JSON.stringify(info));
},
onFail: function(err) {
//这里一直返回返回errorMessage:”err msg redirect_uri domain is not secure domain”,”errorCode”:”3”错误
alert('fail: ' + JSON.stringify(err));
}
});
});
后端代码
都是用的官方提供的demo
AuthHelper.getAccessToken() ok
AuthHelper.getJsapiTicket(accessToken) ok
AuthHelper.sign(ticket, nonceStr, timeStamp, signedUrl) ok
请问我哪里出错了。谢谢您
dd.ready(function () { dd.runtime.permission.requestAuthCode({ corpId: "corpId", onSuccess: function (result: any) { console.log(result) }, onFail: function (err: any) { console.log(err) } ts下onsuccess报错 类型“{ corpId: string; onSuccess: (result: any) => void; onFail: (err: any) => void; }”的参数不能赋给类型“IRuntimePermissionRequestAuthCodeParams”的参数。 对象文字可以只指定已知属性,并且“onSuccess”不在类型“IRuntimePermissionRequestAuthCodeParams”中。ts(2345)
})
})
-------------------------
解决了就好,这些地址必须一致才能保证验证通过的。
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。