Java API 变更
包 | 类/接口名 | 字段/方法/属性/页面 |
com.supermap.server.config | ServiceStorageType | 新增 HIGHGO_DB 枚举,用于支持瀚高数据库存储服务配置信息 |
SecurityInfoStorageType | 新增 HIGHGO_DB 枚举,用于支持瀚高数据库存储安全信息 | |
SessionType | 新增 HIGHGO_DB 枚举,用于支持瀚高数据库存储会话信息 | |
com.supermap.services.repository | RepositoryType | 新增 HIGHGO_DB 枚举,用于支持瀚高数据库存储临时资源 |
com.supermap.server.commontypes | ServiceSettingInfo | 新增 disabledInterfaceNames 字段,用于标识当前服务的禁用接口列表 |
REST API 变更
模块 | 资源名称 | 资源/参数/请求/表述 | 备注 | URL模板 |
services-rest-management | ServiceStorageResource | 新增 PUT 请求参数枚举 | type 请求参数新增 HIGHGO_DB 枚举,用于服务配置信息存储至瀚高数据库 | /iserver/manager/servicestorage.json |
RepositorySettingResource | 新增 PUT 请求参数枚举 | type 请求参数新增 HIGHGO_DB 枚举,用于临时资源存储至瀚高数据库 | /iserver/manager/repository/setting.json | |
SecurityStorageSettingResource | 新增 PUT 请求参数枚举 | type 请求参数新增 HIGHGO_DB 枚举,用于安全信息存储至瀚高数据库 | /iserver/manager/security/storage.json | |
SessionStorageResource | 新增 PUT 请求参数枚举 | type 请求参数新增 HIGHGO_DB 枚举,用于会话信息存储至瀚高数据库 | /iserver/manager/security/session.json | |
ServiceSettingsResource | 新增 GET 响应参数 | 新增 disabledInterfaceNames 响应参数,用于标识当前服务的禁用接口列表 | /iserver/manager/services.json | |
OneClickProxyArcgisResource | 新增 GET、POST 请求 | 新增批量转发 ArcGIS REST 服务资源 | /iserver/manager/oneClickProxyArcgis.json | |
service-security | SecurityApplicationResource | 新增 GET 请求 URL 参数 | URL 新增 returnPermittedService 请求参数,用于是否返回可访问、可管理的服务。不传此参数时,默认返回。 | /iserver/services/security/profile.json |
services-rest | 新增 POST 请求 URL 参数 | URL 新增 _method 请求参数,用于 POST 请求模拟 GET 请求,_method可取值为GET | /iserver/services/{componentName}/restjsr/** /iserver/services/{MapComponentName}/wms111/{MapName}? /iserver/services/{MapComponentName}/wms130/{MapName}? |
配置文件变更
文件路径 | 文件名称 | 配置项 | 备注 |
{ISERVER_HOME}\webapps\iserver\WEB-INF | iserver-system.xml | 新增 management>>security>>accessControl>>SecuritySetting>>enableActiveLicenseByAPI | 是否能通过任意API激活许可,用于控制许可验证接口只允许加密隧道访问 |