Problem: 在.NET web应用中地图图片无法显示

文章编号 : 32503
软件: ArcGIS Server 9.2, 9.3, 9.3.1 ArcIMS 9.2, 9.3, 9.3.1
操作系统: Windows 2000, XP, 2003Server
已邀请:

EsriSupport

赞同来自:

错误信息: 通过ArcGIS Server或ArcIMS创建的Microsoft .NET web 应用程序在IE中无法正常显示。主地图图片无法显示,但是标题栏,工具和框架在如下访问时可以显示:
http://Machine_Name/ApplicationName/
但是通过如下访问,web应用程序显示正确:
http://localhost/ApplicationName/

原因: 问题仅出现在使用IE加载应用的情况。其它支持的浏览器,例如Netscape和Firefox不会碰到这个问题。
问题出现在当服务web application的主机名包含下划线字符的时候。机器名不能包含下划线字符是由于DNS和ASP的限制。
来自微软支持网站:
“如果服务器名包含不被DNS支持的字符,基于ASP页面的Cookies将被阻塞。例如,你不能在服务器名中使用下划线字符。”
更多信息,参考相关信息节中的链接。



解决方法: 改变web应用程序所在的Web Server 计算机的机器名,名字中不能包含下划线。



创建时间:2007-01-18
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册