【问题原因】405表示请求中指定的方法被禁用;即当前在iServer中执行的sql查询语句中存在sql注入问题导致被系统拦截禁止,从而无法正常查询。
【解决方法】1、修改sql查询语句方法,避免出现查询语句中出现非法字符串;2、修改iServerwebappsiserverWEB-INF目录下的iserver-system.xml文件中的queryFilter节点,参考帮助文档http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/Appendix/iServer_configInfo.htm修改SQL查询过滤配置。