釘jsapi免登取得codeの中で、対応する企業があるドメイン名の微応用がないことが現れます

871 ワード

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は書き間違えました.
 
最後に、ドメイン名はローカル・イントラネット・スルーです.