Views/WithoutLogin/Login.cshtml
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<meta name="wpk-bid" content="dta_1_346276638">
<script>
!(function (c, i, e, b) {
var h = i.createElement("script");
var f = i.getElementsByTagName("script")[0];
h.type = "text/javascript";
h.crossorigin = true;
h.onload = function () {
c[b] || (c[b] = new c.wpkReporter({ bid: "dta_1_346276638" }));
c[b].installAll()
};
f.parentNode.insertBefore(h, f);
h.src = e
})(window, document, "https://g.alicdn.com/woodpeckerx/jssdk??wpkReporter.js", "__wpk");
</script>
<title>请稍后...</title>
<script>src = "~/Scripts/jquery-3.4.1.min.js"</script>
@if (ViewBag.Device.ToString() == "PC")
{
<script src="https://g.alicdn.com/dingding/dingtalk-pc-api/2.7.0/index.js"></script>
ViewBag.ScriptHead = "DingTalkPC";
}
else
{
<!--钉钉移动端CDN服务-->
<script src="http://g.alicdn.com/dingding/open-develop/1.5.1/dingtalk.js"></script>
ViewBag.ScriptHead = "dd";
}
<!--权限验证配置,免登服务,根据应用ID编写的导航规则,以及获取当前用户信息-->
<script>
//获取权限验证配置信息
var _config = {
agentId: '@ViewBag.appId',
corpId: '@ViewBag.Config["corpId"]',
timeStamp: '@ViewBag.Config["timeStamp"]',
nonceStr: '@ViewBag.Config["nonceStr"]',
signature: '@ViewBag.Config["signature"]'
};
// @{<text>@ViewBag.ScriptHead</text>}权限验证配置
@{<text>@ViewBag.ScriptHead</text>}.config({
agentid: _config.agentId,
corpId: _config.corpId,
timeStamp: _config.timeStamp,
nonceStr: _config.nonceStr,
signature: _config.signature,
jsApiList:
[
'runtime.info',
'biz.contact.choose',
'device.notification.confirm',
'device.notification.alert',
'device.notification.prompt',
'biz.ding.post',
后面还有 141 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
