【解决办法】方案一:通过修改JAR包限制匿名访问。停止iServer,找到iserver-all-.jar文件(位于WEB-INF/lib/目录),用压缩软件直接打开jar包内/resource/security/shiroUrls.ini文件,在文件末尾添加配置:/services//.css=anon、/services//*.js=anon、/iserver/services.json=roleFilter[ADMIN,PUBLISHER]、/iserver/services.rjson=roleFilter[ADMIN,PUBLISHER]、/=roleFilter[ADMIN,PUBLISHER],保存替换后重启iServer。方案二:通过服务授权进行精细权限控制。以管理员身份登录iServer服务管理器,进入"服务"→"服务管理"页面,点击服务实例进入详情页选择"安全"选项卡,将锁状态改为关闭(指定用户可访问),勾选对应角色;也可多选服务后点击页面左上角"批量授权"按钮快速设置。参考:
https://ima.qq.com/share/#/knowledge-base-chat/YOc0Ut8SE