本文将以 iServer 为例介绍配置与使用云许可的方法,其它云
GIS 平台软件产品与此配置和使用方法一致。
云许可绑定在 SuperMap Online
账户上,只要在 iServer 中登录 Online 账户,即可激活并使用许可。账户注册地址为 http://sso.supermap.com/register?service=http://www.supermapol.com。
云许可中包含两种用户角色:许可管理员用户和普通用户,二者都需要通过 SuperMap Online 注册。
- 许可管理员用户为购买了产品并获得产品序列号的账户,负责向自己或其他用户分配许可、回收许可等。
- 普通用户为许可的使用者,不具备许可管理权限。
如何获取云许可
需要先获取产品序列号,许可管理员根据序列号对其中的许可进行分配。您可以通过与北京超图软件股份有限公司签订购买合同,获取序列号。也可以通过超图在线商店自行购买产品并获取序列号。
通过超图在线商店获取云许可的步骤如下:
- 注册或登录超图在线商店http://istore.supermap.com.cn
- 选择产品,点击“立即购买”
- 选择许可期限,产品功能模块,提交订单
- 编辑订单,在“许可相关信息”中选择“云许可”,点击“保存”。订单信息填写完成后“确认订单”
- 支付订单
- 购买完成,获得了序列号后,该账户即为许可管理员账户。进入“个人中心”
- 在左侧选择“云许可管理”
- 选择许可分配,填入购买产品后获得的序列号,输入验证码,点击“查询”
- 选中产品,输入将分配许可的用户名,点击“分配”
- 获得许可的账户,就可以在 iServer 中登录使用许可了。
注:许可管理员给自己分配许可后,也可在 iServer
中登录使用许可。
使用云许可
如何激活云许可
激活云许可需要在外网环境下进行。激活云许可步骤如下:
- 启动 iServer,在浏览器中输入
iServer 管理地址,如:http://supermapiserver:8090/iserver
- 本机没有许可时,在“检查许可配置”步骤中将显示云许可登录界面。使用已分配了云许可的
Online 账号登录。输入用户名、密码,点击“登录”
- 在“选择许可”框中选择将使用的许可。若显示该账户无可用许可,请联系许可管理员为您分配许可,或更换账户,即点击“注销当前账户”,登录新账户即可
- 依次填入当前计算机名称与物理地址
- 选择许可使用模式。包括在线许可和离线许可
- 在线许可:即在网络连接正常的状态下,登录 Online 账户使用云许可。注销后,可在其他机器上登录并继续使用该许可
- 离线许可:在无网络连接的状态下使用许可
- 页面中将显示已配置的许可,点击“完成”
- 点击链接 http://supermapiserver:8090/iserver/
进入 iServer 欢迎页面,点击链接 http://supermapiserver:8090/iserver/manager 进入
iServer 管理页面
注意:激活云许可时,请确认iServer所在机器的日期为实际日期,否则可能会出现许可配置失败的情况。
使用离线许可
离线许可用于无网络连接的情况。
- 您可以在初始化配置 iServer 时,选择离线许可使用模式,无需其他配置,断开网络连接后,即可正常登录
iServer
- 也可在 iServer 许可管理页面http://supermapiserver:8090/iserver/manager/licenseInfo中,将云许可使用模式切换为离线模式
当需要归还离线许可时,需再次连接网络,并在许可管理页面将该账户注销。
查看云许可信息
进入 iServer 管理页面,点击上方“许可”,可查看到云许可状态、已配置的许可、许可状态、模块可用状态、附加信息等。
注销账户
您可以在 iServer 许可管理页面,注销当前登录的 Online 账户,注销后,意味着此 iServer
将不可继续使用该账户中的许可,需重新进行配置。
注:1. 在使用过程中,如果您以在线模式使用云许可,发生意外断网时,该许可可以继续使用1小时,1小时后则需要重新登录。因此建议在网络不稳定的情况下使用离线许可。
2.
使用云许可的过程中,如果您需要卸载iServer,请先注销当前登录的 Online 账户,否则将导致该许可将无法在其他机器上使用。
更新https证书
SuperMap Online 采用了https协议,通过SSL证书来保证登录信息的安全性和完整性,证书有效期为一年。为确保在iServer中能够登录
Online 账户,iServer产品包中已包含该证书,当证书过期时,您需要更新证书文件。具体方法为:
1. 从浏览器获取证书
- 以IE 10浏览器为例,进入
SuperMap Online 账户注册页面http://sso.supermap.com/register?service=http://www.supermapol.com,点击地址栏左端的锁状标志,即“查看网站信息”
- 在弹出框中点击“详细信息”
- 页面下方弹出开发者工具栏,点击
“Security Overview ”中的“View certificate”
- 切换至“详细信息“选项卡,点击“复制到文件”,打开证书导出向导,单击“下一步”继续
- 导出的文件格式选择“DER
编码二进制 X.509(.CER)(D)”或“Base64 编码 X.509(.CER)(S)”
- 点击“浏览”设置输入证书的导出的位置并设置名称。单击“下一步”
- 证书导出设置确认无误后单击“完成”。完成后将在指定的路径中生成后缀为.cer的证书文件。
2. 将证书文件导入证书库
- 使用keytool工具,将上述证书导入证书库中。进入证书文件所在目录,打开命令窗口,执行如下命令:
keytool -import -keystore
【iServer安装目录】\webapps\iserver\WEB-INF\keystore -file supermap.cer
其中-keystore 用于指定证书库文件的名称及路径,-file 指定导入的证书文件。
- 根据提示输入密钥库口令
- 当提示“是否信任此证书”时,输入“Y”,即信任
- 随后将提示“证书已添加到密钥库中”,表示导入成功
应用场景
云许可不仅实现了随时随地使用许可,也为用户使用许可、管理许可带来了很大便利,在以下场景中,云许可能较好的发挥优势:
- 对于GIS服务器较多,且分布在不同地区的应用系统来说,使用云许可,能够实现所有许可统一监控、管理与分配。此外,当某一台机器发生故障时,能够迅速将许可转移至其他机器上继续使用,以减少损失。
- 随着GIS服务需求的不断增加,对于服务器来说,就需要获取更多功能的许可,为用户提供更多服务。服务器配置许可的过程中,相比传统方式更新许可,云许可提供了更便捷、快速的许可激活与更新方式。