钉钉jsapi免登获取code中,出现对应企业没有某域名微应用


在使用jsapi中。出现

{"errorMessage":"对应企业没有某域名微应用",:"errorCode":"3"}

window.onload = function() {
	var ua = window.navigator.userAgent.toLowerCase();
	if (ua.match(/DingTalk/i) == 'dingtalk') {
		dd.ready(function() {
			dd.runtime.permission.requestAuthCode({
				corpId: "xxxxxxx",
				onSuccess: function(result) {
						window.location = "/dingtalk/auto?code=" + result.code;
				},
				onFail: function(err) {
					alert("系统出错,请刷新重试.");
				}
			});
		});
	} else {
		window.location = '/';
	}
}

 这是以上得到的code的代码。

解决方法:

1.可能是你的企业没有建立微应用(就是你的工作台需要建自应用,还要添加授权域名)

2.你的corpId写错了。

 

最后:域名可以是本地内网穿透

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM