帆软ajax单点登录

function doSubmit() {
    var username = document.getElementById("username").value.trim();
    var password = document.getElementById("password").value.trim();
    if (username === "") {
        window.alert("请输入用户名");
        return false;
    }
    if (password === "") {
        window.alert("请输入密码");
        return false;
    }
    var url = "http://localhost:8080/webroot/decision/login/cross/domain" + "?fine_username=" + username + "&fine_password=" + password + "&validity=" + -1;
    jQuery.ajax({
        url: url,//单点登录的管理平台报表服务器
        timeout: 5000,//超时时间(单位:毫秒)
        dataType:"jsonp",//跨域采用jsonp方式
        jsonp:"callback",
        success: function (res) {
            console.log(res);
            if (res.errorCode) {
                window.alert(res.errorMsg);
            }else {
                // 保存token并跳转到对应链接
                window.location.href = "http://localhost:8080/webroot/decision";
            }
        },
        error: function () {
            alert("超时或服务器其他错误");// 登录失败(超时或服务器其他错误)  
        }
    });
}

官方api地址:http://help.finereport.com/doc-view-859.html

猜你喜欢

转载自blog.csdn.net/u011862930/article/details/88119289
今日推荐