iServer发布的服务,有时候由于保密原因,只想让部分用户访问到,这时候需要对访问设置访问权限。具体步骤如下。

iServer中对服务设置权限

首先在服务管理里面打开需要设置服务,找到安全,点击小锁一样的图标。

默认是所有用户都可以对其进行访问,这时需要改为指定用户可以访问,并且进行设置什么角色可以进行访问,用户的角色设置可以在角色选项卡中进行设置。

设置好后点击确定保存设置,这时服务已经被限制访问,如果不是可以访问用户在iserver中访问服务,会弹出报错页,提示权限不足。

申请token

服务发出后,主要还是需要对服务进行调用的,当服务设置访问权限后,需要客户端提供token才能进行访问,申请过程如下。
首先iServer先登陆可以访问服务的账号,点击账号–详细信息,进入用户详细信息后,再次点击用户名–令牌。



这时我们可以根据我们的需求生成对应的token。

Token也可以通过客户端对iServer进行申请,具体方法可以在iServer的帮助文档查询到。

iClient中输入token调用服务

上文中,我们已经拿到了token,iCient中如何调用呢,在官网示例中已经提供了很多示例。
Leaflet安全示例,openlayers安全示例,webgl安全示例。下面以Classic为例进行讲解。
首先把上文的服务直接进行调用(如果测试的客户端还在登陆iServer,先退出,否则默认也会进入到服务),这时可以发现地图服务加载不出来。


这时在代码中添加SuperMap.Credential.CREDENTIAL = new SuperMap.Credential(tokenValue, “token”);将刚才申请的token填入。这时可以发现,地图服务正常加载。

SuperMap iServer加密服务,并且在SuperMap iClient通过token调用相关推荐

  1. SuperMap iServer服务器安全性最优做法

    SuperMap iServer服务器安全性最优做法 前言 一.启用 HTTPS 加密通信,禁用 HTTP 协议,进行加密传输,保护敏感信息 1.安全问题场景 2.应对措施 3.配置方法 4.配置前准 ...

  2. SuperMap iServer发布管理以及调用地图服务

    1.发布地图服务 1.1 iServer发布地图服务 在SuperMap iServer安装目录的bin文件夹内双击[startup.bat]文件(.bat是window系统下的批处理文件,而.sh是 ...

  3. SuperMap iServer安装过程详解

    SuperMap iServer简介 SuperMap iServer是我国北京超图公司研发的基于跨平台GIS内核的云GIS应用服务器产品,通过服务的方式,面向网络客户端提供与专业GIS桌面产品相同功 ...

  4. SuperMap iServer常见问题解答集锦(十五)

    问:在weblogic上有多个domain域,并且将iServer部署在了这些domian域上,但是只要访问一个iServer的时候就会导致其他的iServer访问不了了,是什么原因? 答:每一个iS ...

  5. supermap iserver端口介绍

    SuperMap iServer 默认使用了一些HTTP端口,启动服务时,请确认这些端口不被占用,且可以通过防火墙,否则可能导致一些功能不可用. 端口概览 iServer 默认使用的端口如下表: 端口 ...

  6. 普元中间件Primeton AppServer6.5部署SuperMap iServer

    本文使用Windows环境普元中间件Primeton AppServer6.5(以下简称PAS)部署SuperMap iServer 一.部署前准备 本文使用SuperMap iServer 11.0 ...

  7. SuperMap iServer 分布式切图

    DONGF 2019年1月18号 目前使用的是SuperMapiServer_8.1.1a_win32_zip; 这个是不需要安装的,可以直接在文件夹中打开: 首先我们要打开文件夹 bin ,进入之后 ...

  8. SuperMap iServer发布ArcGIS瓦片

    SuperMap iServer支持将已有的二维瓦片直接发布为地图服务.包括发布分布式存储的瓦片,发布标准地图瓦片包,以及其他本地存储的瓦片包.其中所支持的ArcGIS瓦片包内容如下表: 瓦片类别 瓦 ...

  9. SuperMap iServer 许可切换

    作者:yx 文章目录 前言 一.10.2.0之前版本 二.10.2.0之后版本 三.11i版本 前言 在使用SuperMap iServer产品过程中,想要切换其他类型许可怎么办呢,这篇文章小编会告诉 ...

最新文章

  1. Java基础知识强化之IO流笔记41:字符流缓冲流之复制文本文件案例02(使用 [ newLine() / readLine() ] )(重要)...
  2. 基于DSP的数字振荡器C语言编程,基于DSP的数字振荡器的设计与实现.pdf
  3. git add 之后因为没提交正确文件需要撤销
  4. Apache kafka 工作原理介绍
  5. VS2015新建C++工程时,Object reference not set to an instance of an object
  6. Django web开发系列(五)模板
  7. 加密文件忘记密码怎么解密_MyBatis 配置文件 用户密码加密存储
  8. Java案例:Swing摇奖器
  9. (转)Spring Boot 2 (七):Spring Boot 如何解决项目启动时初始化资源
  10. android ar人脸贴图,ARCore与ARKit实现人脸贴纸、更换材质等动画效果
  11. 二、yii的入口与app应用实例(Yii::app())
  12. HDU1754 I Hate It(树状数组 or 线段树)
  13. matlab如何导入大量数据
  14. Xcode打包证书,ipa安装启动闪退的相关问题
  15. 为什么苹果录屏没有声音_苹果手机自带录屏功能,打开声音录制方法
  16. HTML实现简单的网页设计。
  17. 阿里暑期实习生面试经验-数据分析岗位
  18. IMX6UL系列小屏驱动之像素时钟无法修改
  19. 产品vs程序员:你知道www是怎么来的吗?
  20. 城市内涝地埋式积水监测系统解决方案

热门文章

  1. c 语言math.pow,cmath中的pow函数
  2. 【Windows Server 2019】活动目录 (Active Directory) ——理论
  3. C++编程思想 第1卷 第11章 引用和拷贝构造函数 拷贝构造函数 拷贝构造函数
  4. java实现标准化考试系统详解(四)-----初始化操作实现
  5. Luogu P3338 [ZJOI2014]力
  6. 略谈天若有情天亦老的下一句
  7. 从刷机工具转型看互联网转型之道
  8. COSCon'22@Dalian | 大连分会场邀您组局聊聊云原生那些事
  9. 笔记本计算机待机后显示器,惠普笔记本电脑 - 从休眠/待机模式恢复时笔记本电脑显示器闪烁...
  10. 花卉识别(tensorflow)