【解决办法】 有以下 3 种方案可实现用户使用层面上的 iServer 免登录效果:
1. 可以在系统登录或者在打开处理自动化页面的时候发iServer的login请求进行iServer的登录,用户无需手动登录操作;
2. 在 nginx.conf 文件中配置 iServer 生成的 token,以此来实现用户免登录效果;
3. 关闭 GPA 权限管理,在 /webapps/iserver/WEB-INF/ 目录下新增 shiroCustomUrls.ini 文件,添加 以下配置:
[urls]
/services/geoprocessing/** = anon
/apps/gpmodeler/** = anon
/manager/filechooser = anon
/manager/filechooser* = anon
/manager/* = anon