CINXE.COM
统一身份认证平台
<!doctype html><html lang="zh"> <head> <meta charset="utf-8"><title>统一身份认证平台</title> <base href="./"><meta name="renderer" content="webkit" /><meta name="force-rendering" content="webkit" /><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" /><meta content="always" name="referrer"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"><meta name="google" content="notranslate" /><!-- HTTP 1.1 --><meta http-equiv="pragma" content="no-cache"><!-- HTTP 1.0 --><meta http-equiv="cache-control" content="no-cache"><!-- Prevent caching at the proxy server --><meta http-equiv="expires" content="0"><link id="login_favicon" rel="icon" type="image/x-icon" href="/linkid/api/image/download/login_favicon.png" /><style> html, body { margin: 0px; padding: 0px; } #sso_redirect { border: 0; width: 100%; height: 100%; padding: 0; margin: 0; background-size: contain; background-image: url("./images/loading30.gif"); background-repeat: no-repeat; background-position: center; } @media screen and (min-width: 1400px) { #sso_redirect { background-image: url("./images/loading50.gif"); } } .background-div { width: 100%; height: 100%; position: absolute; z-index: -1; } .table-tr-th { background-color: white; padding: 20px 50px 20px 50px; } .browser-download-item { /* display: inline-block; */ float: left; height: 160px; width: 120px; text-align: center; } .copy-right { position: absolute; bottom: 32px; text-align: center; width: 100%; color: white; bottom: 32px; } </style> </head> <body> <div style="display: none" class="ruleList"> <div class="code">UsernamePassword</div> <div class="showName">用户名认证</div> <div class="image">./images/login-page/UsernamePassword.png</div> <div class="isRedirect">false</div> </div> <div style="display: none" class="ruleList"> <div class="code">smsLogin</div> <div class="showName">短信验证</div> <div class="image">./images/login-page/smsLogin.png</div> <div class="isRedirect">false</div> </div> <div style="display: none" class="ruleList"> <div class="code">corpwechatQr</div> <div class="showName">企业微信扫码认证</div> <div class="image"></div> <div class="isRedirect">false</div> </div> <div style="display: none"> <p id="current-login-type">UsernamePassword</p> <p id="login-croypto">EFiFbnw0Xj0=</p> <p id="sso-second"></p> <p id="user-id"></p> <p id="user-object-id"></p> <p id="phone-number"></p> <p id="login-rule-type">normal</p> <p id="login-page-flowkey">17de26da-9a71-46f9-8598-ba8d365f63e9_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</p> <p id="captcha-url"></p> <p id="redirect-uri">service=https%3A%2F%2Fwww.jiaoliu.ecnu.edu.cn%2F22%2F46%2Fc11194a598598%2Fpage.psp</p> <p id="login-back-uri">https%3A%2F%2Fwww.jiaoliu.ecnu.edu.cn%2F22%2F46%2Fc11194a598598%2Fpage.psp</p> <p id="login-error-code"></p> <p id="recaptcha-invisible"></p> <form method="post"> <div id="login-type"></div> <div id="login-username"></div> </form> <div id="list-providers" class="card d-sm-none d-md-block bg-light"> <div class="card-body"> <h3 class="card-title">Or login with:</h3> <div class="card-text"> <ul> <li> <a class="btn btn-block btn-social btn-cas" href="clientredirect?client_name=adapter&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="adapter" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> adapter </a> </li> <li> <a class="btn btn-block btn-social btn-qyweixin" href="clientredirect?client_name=corpWechat&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="corpWechat" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> corpWechat </a> </li> <li> <a class="btn btn-block btn-social btn-wechat" href="clientredirect?client_name=Wechat&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="Wechat" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> Wechat </a> </li> <li> <a class="btn btn-block btn-social btn-tyeducloud" href="clientredirect?client_name=tyEduCloud&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="tyEduCloud" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> tyEduCloud </a> </li> <li> <a class="btn btn-block btn-social btn-dingding" href="clientredirect?client_name=dingDing&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="dingDing" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> dingDing </a> </li> <li> <a class="btn btn-block btn-social btn-dingdingwlan" href="clientredirect?client_name=dingDingWlan&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="dingDingWlan" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> dingDingWlan </a> </li> <li> <a class="btn btn-block btn-social btn-singlewechatoauth" href="clientredirect?client_name=singleWechatOauth&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="singleWechatOauth" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> singleWechatOauth </a> </li> <li> <a class="btn btn-block btn-social btn-feishuoauth" href="clientredirect?client_name=feishuOauth&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="feishuOauth" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> feishuOauth </a> </li> <li> <a class="btn btn-block btn-social btn-zhilinoauth" href="clientredirect?client_name=zhilinOauth&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="zhilinOauth" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> zhilinOauth </a> </li> <li> <a class="btn btn-block btn-social btn-isni" href="clientredirect?client_name=isni&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="isni" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> isni </a> </li> <li> <a class="btn btn-block btn-social btn-genericoauth20" href="clientredirect?client_name=ssoOauth&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="ssoOauth" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> ssoOauth </a> </li> <li> <a class="btn btn-block btn-social btn-genericoauth20" href="clientredirect?client_name=corpWechatOauth2&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="corpWechatOauth2" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> corpWechatOauth2 </a> </li> <li> <a class="btn btn-block btn-social btn-genericoauth20" href="clientredirect?client_name=welinkOauth&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="welinkOauth" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> welinkOauth </a> </li> <li> <a class="btn btn-block btn-social btn-ccwork" href="clientredirect?client_name=ccwork&service=https://www.jiaoliu.ecnu.edu.cn/22/46/c11194a598598/page.psp" title="ccwork" autoredirect="false"> <span class="fa fa-sign-in-alt"></span> ccwork </a> </li> </ul> </div> </div> </div> </div> <p style="display: none" id="frontend-addr">https://sso.ecnu.edu.cn</p> <!--[if lt IE 11]> <div class="background-div"> <img id="low-img-bg" style="width:100%;height: 100%;"> </div> <div style="position: relative;top: 100px"> <table width=100% cellspacing="0"> <tbody> <tr> <th width=15%></th> <th align="left" class="table-tr-th" colspan="2"> <h3 style="font-size:18px;color: #1c1c1c;margin-top: 12px">你的浏览器版本过低,为保障正常使用网站功能,请使用以下推荐的浏览器</h3> </th> <th width=15%></th> </tr> <tr> <th width=15%></th> <th align="left" valign="top" class="table-tr-th" width=35%> <div style="height: 60px"> <div style="font-size:14px;color: #1c1c1c;">1、请尝试切换至极速模式</div> <p style="font-size:14px;color: #666;text-indet:2em">(如果使用360、搜狗、QQ、百度、猎豹、傲游等双核浏览器)</p> </div> <div> <img id="switch-kernel-img"> </div> </th> <th align="left" valign="top" class="table-tr-th"> <div style="height: 60px"> <div style="font-size:14px;color: #1c1c1c;">2、使用以下推荐的浏览器</div> </div> <div style="height: 180px"> <div class="browser-download-item"> <img width="64" id="win7-google-img"> <p>谷歌浏览器</p> <a id="win7-google-a">点击下载</a> </div> <div class="browser-download-item"> <img width="64" id="win7-ie11-img"> <p>IE 11浏览器</p> <a id="win7-ie11-a">点击下载</a> </div> </div> <div style="height: 40px"> <div style="font-size:14px;color: #1c1c1c;">XP系统及Vista系统</div> </div> <div style="height: 160px"> <div class="browser-download-item"> <img width="64" src="./images/browser-google-icon.jpg" id="xp-google-img"> <p>谷歌浏览器</p> <a id="xp-google-a">点击下载</a> </div> </div> </th> <th width=15%></th> </tr> </tbody> </table> </div> <script> var url = document.getElementById('frontend-addr').innerText; document.getElementById('low-img-bg').src = url + '/public/polyfills-page/images/bg.jpg'; document.getElementById('win7-google-img').src = url + '/public/polyfills-page/images/browser-google-icon.jpg'; document.getElementById('win7-google-a').href = url + '/public/polyfills-page/install-package/70.0.3538.67_chrome_installer.exe'; document.getElementById('win7-ie11-img').src = url + '/public/polyfills-page/images/browser-ie-icon.jpg'; document.getElementById('win7-ie11-a').href = url + '/public/polyfills-page/install-package/ie11_zh-cn_wol_win7.exe'; document.getElementById('xp-google-img').src = url + '/public/polyfills-page/images/browser-google-icon.jpg'; document.getElementById('xp-google-a').href = url + '/public/polyfills-page/install-package/49.0.2623.112_chrome_installer.exe'; document.getElementById('switch-kernel-img').src = url + '/public/polyfills-page/images/kernel-readme.jpg'; </script> <![endif]--><div id="sso_redirect"> </div> <script> var url = document.getElementById('frontend-addr').innerText; document.getElementById('login_favicon').href = url + '/linkid/api/image/download/login_favicon.png'; </script> <script> var list = document.getElementsByClassName('ruleList'); var isAdapterRedirect = false; var isAutoRedirect = false; var isAutoRedirectClientName = null; for (var i = 0; i < list.length; i++) { var ele = list[i].getElementsByClassName('code')[0]; var code = ele.innerText; var autoRedirect = list[i].getElementsByClassName('isRedirect')[0]; var autoRedirectCode = autoRedirect.innerText; if (autoRedirectCode == 'true') { isAutoRedirect = true; isAutoRedirectClientName = code; break; } if (code == 'adapter') { isAdapterRedirect = true; } } var paramArr = window.location.search.substring(1).split('&'); var url = './clientredirect?client_name=#client_name'; if (paramArr.length > 0) { for (var j = 0; j < paramArr.length; j++) { if (paramArr[j].split('=')[0] == 'service') { url = url + '&' + paramArr[j]; } } } var clientType = document.getElementById("current-login-type").innerText; var errorCode = document.getElementById("login-error-code").innerText; if (errorCode === "1410041" && (clientType == "dingDingWlan" || clientType == "adapter" || clientType == "welinkOauth" || clientType == "feishuOauth" || clientType == "corpWechatOauth2" || clientType == "ssoOauth" || clientType == "" || clientType == "singleWechatOauth")) { if (clientType == "") { clientType = "appToken" } url = "./public/client/bind/fail?clientname=#clientname"; url = url.replace('#clientname', clientType); window.location.href = url; } if (errorCode === "1030028" && (clientType == "dingDingWlan" || clientType == "adapter" || clientType == "welinkOauth" || clientType == "feishuOauth" || clientType == "corpWechatOauth2" || clientType == "ssoOauth" || clientType == "" || clientType == "singleWechatOauth")) { if (clientType == "") { clientType = "appToken" } url = "./public/client/bind/error?clientname=#clientname"; url = url.replace('#clientname', clientType); window.location.href = url; } if (isAutoRedirect) { url = url.replace('#client_name', isAutoRedirectClientName); window.location.href = url; } if (isAdapterRedirect) { url = url.replace('#client_name', 'adapter'); window.location.href = url; } var sso = document.getElementById('sso_redirect'); document.body.removeChild(sso); </script> <app-root></app-root> <!--<script> var url = document.getElementById("frontend-addr").innerText; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = url + '/public/deploy/deploy.js?' + (new Date()).getTime(); script.onload = function () { window.casPageInit("login"); }; script.onerror = function (e) { console.log(e); }; document.body.appendChild(script); </script>--><!--<script> var script = document.createElement("script"); script.type = "text/javascript"; script.src = "/public/deploy/deploy.js?" + new Date().getTime(); script.onload = function () { window.casPageInit("login"); }; script.onerror = function (e) { console.log(e); }; document.body.appendChild(script); </script>--><script> var url = document.getElementById("frontend-addr").innerText; var scriptNewLogin = document.createElement('script'); scriptNewLogin.type = 'text/javascript'; scriptNewLogin.src = url + '/public/utils/loginNew.js?' + (new Date()).getTime(); scriptNewLogin.onerror = function (e) { console.log(e); }; document.body.appendChild(scriptNewLogin); </script> </body> </html>