请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
cherishdqy(uid:66470)
职业资格认证:FCA-业务分析理论 | FCP-报表开发工程师 | FCA-FineBI | FCP-FineBI | FCP-报表交付工程师

ajax实现微信公众号挂H5报表单点登录

热度 1已有 601 次阅读2018-4-8 15:51 |个人分类:JavaScript

决策平台设置了模板权限控制仅认证用户名密码,需要在微信公众号挂个填报链接,可利用ajax实现单点登录:
在决策平台新建一个公共账号,配置权限,新建一个html文件,写入下面的代码,data中的用户名和密码改成配置好的公共账号,代码中的url配置的ip端口需和访问的ip端口一致,支持跨域:
<html>
<head>
<script type="text/javascript" src="http://crm.finereporthelp.com/WebReport/ReportServer?op=emb&resource=finereport.js&inter=zh_CN"></script>
</head>
<body>
<script>
$.ajax({
        url: "http://192.168.0.117:8075/WebReport/ReportServer?op=fs_load&cmd=sso",
        dataType: "jsonp",  //跨域采用jsonp方式
        data: {
                fr_username: "admin",  //内置登录账户
                fr_password: "1"
        },
        success: function(data) {
                if (data.status == "success") {
                        window.location.href = "http://192.168.0.117:8075/WebReport/ReportServer?formlet=/10移动端demo/城市拥堵指数平台2.frm&op=h5";  //登录成功跳转到相应报表
                } else {
                        alert("failed");
                }
        },
        error: function() {
                alert("error");
        }
});
</script>
</body>
</html>

路过

鸡蛋
1

鲜花

握手

雷人

刚表态过的朋友 (1 人)

评论 (0 个评论)

返回顶部