请问arcgis js api不能对基于Token认证的安全服务进行地图空间查询

ArcGIS Server发布了基于Token认证的安全服务后,用arcgis js api能正常加载 url?token=XXX 这种格式的地图服务,但是对地图服务进行空间查询时,以及调用图例控件时还是会弹出验证窗口,调用打印服务会报错。请问怎么解决,基于Token认证的服务支不支持空间查询、图例、打印?
已邀请:

谢军

赞同来自: 许丹石

如果要打印进行了安全性设置的服务,需要发布自己的打印服务,在准备模型时提供从受保护的服务请求地图时可使用的凭据,步骤参考:http://server.arcgis.com/zh-cn ... s.htm 

swaggyP - 网络粉刷匠

赞同来自:

建议您直接使用配置proxy的方式

lianliancf

赞同来自:

使用自己获取token的方式js api只能浏览,通过代理proxy能空间查询,但打印组件不能用,如果要使用服务端打印建议使用server rest api调用打印服务解决

要回复问题请先登录注册