页面树结构
转至元数据结尾
转至元数据起始

1.说明

通过访问 URL 链接,可在第三方系统中集成 Smartbi 整个系统。

2.设置方式

  • 方法一:通过下面的链接打开 Smartbi。由于此方式把用户名、密码暴露到 URL 中,从安全性方面考虑不建议采用此方式,效果如下。
http://localhost:18080/smartbi/vision/index.jsp?user=admin&password=manager

       

  • 方法二:在第三方系统中编写 JS 脚本实现登录,效果如下

       

假设目标登录页面为 http://localhost:18080/smartbi/vision脚本如下所示。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>JS 脚本实现登录</title>
</head>
<body>
	
	<form method="POST" id="formLogin" onsubmit="go();return false">      
    <p>用户:<input type="text" name="user" size="20" value="admin"></p>     
    <p>密码:<input type="text" name="password" size="20" value="admin"></p>     
    <p><input type="submit" value="确定" name="B1"></p> 
	</form>
	<script language="javascript">
		function go()
		{
			 formLogin.action = "http://localhost:18080/smartbi/vision/";
			 formLogin.user.value = "admin";
			 formLogin.password.value = "admin";
			 formLogin.submit();
			 return true;
		}
	</script>
</body>
</html>
  • 方法三:采用 Smartbi 提供的 单点登录,系统初始化时即登录 Smartbi。之后通过下面的链接访问 Smartbi,就不再需要传递用户和密码了。
http://localhost:18080/smartbi/vision/