如何实现新建的模板不能直接通过链接访问,如果打开保存的链接会跳转到帆软数据决策平台登录页面

举个例子,如果我在局域网内启用了一台帆软报表服务器,新建了一个模板,在局域网内可以通过http://192.168.1.1:8075/webroot/decision/view/report?viewlet=WorkBook1.cpt直接访问,现在我觉得这样不安全,想进行限制,如果有人保存了这个链接,点击这个这个链接会被跳转到数据决策平台的登录界面,登录后才能查看。

FineReport wechatwithqq 发布于 2020-8-27 17:48
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
ColdmanLv6高级互助
发布于2020-8-27 17:56(编辑于 2020-8-27 17:56)

打开模板认证QQ图片20200827175545.png

最佳回答
0
luojian0323Lv7资深互助
发布于2020-8-27 17:52

image.png

var sql = "sql(\"finedb\", \"select realName from fine_user where userName='" + fine_username + "'\", 1, 1)"
var user = FR.remoteEvaluate(sql)
if(user==""){

 FR.Msg.alert("提示","登录超时,请重新登录后再操作.",function(){
window.parent.close();//关闭后执行
});
		$('#popup_message').css('color','#f11717');//提示框显示的字体颜色
		
		}


  • wechatwithqq wechatwithqq(提问者) 请问能具体讲讲吗?主要是不懂java代码
    2020-08-27 17:54 
  • luojian0323 luojian0323 回复 wechatwithqq(提问者) 放在页面加载结束事件中, 如果当前用户 打开模板,检测不到用户名。就不允许查看。点击确定后就自动关闭页面。
    2020-08-27 17:59 
  • wechatwithqq wechatwithqq(提问者) 谢谢你,用1楼的解决方法解决了,比较简单。
    2020-08-28 14:11 
最佳回答
0
小学生三岁半Lv5初级互助
发布于2020-8-27 17:54

我们这是让做网络管理的同事设置的,好像是绑定的计算机IP

  • 4关注人数
  • 659浏览人数
  • 最后回答于:2020-8-27 17:56
    请选择关闭问题的原因
    确定 取消
    返回顶部