我用2003做的网页,用1.1却报错!。非得用2.0版本才可以,郁闷。这个网站要求在1.1上用的。具体原因就不说了:
报错于下:
远程服务器返回错误: (500) 内部服务器错误。
string Url = "http://192.168.0.59/wujue/Default.aspx?usr_no="+ Mobile + "&Msg=" + Content + "&sp_no=0000000";
XmlDocument myDoc = new XmlDocument();
myDoc.Load(Url);(错误地方)
我只不过是访问另一个网站,那个网站是2.0做的。返回了一个xml文档。这就有错了呀!! 堆栈跟踪:我看不懂,不知道是否有用:
WebException: 远程服务器返回错误: (500) 内部服务器错误。]
System.Net.HttpWebRequest.CheckFinalStatus() +680
System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) +139
System.Net.HttpWebRequest.GetResponse() +249
System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials) +65
System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) +94
System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) +55
System.Xml.XmlTextReader.CreateScanner() +384
System.Xml.XmlTextReader.Init() +23
System.Xml.XmlTextReader.Read() +530
System.Xml.XmlValidatingReader.ReadWithCollectTextToken() +146
System.Xml.XmlValidatingReader.Read() +26
System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) +80
System.Xml.XmlDocument.Load(XmlReader reader) +72
System.Xml.XmlDocument.Load(String filename) +78
GetMessage.GetToMyselfs(String Mobile, String Content) in c:\inetpub\wwwroot\wapwujue\getmessage.cs:150
WapWujue.main.FormMain_Activate(Object sender, EventArgs e) in c:\inetpub\wwwroot\wapwujue\main.aspx.cs:845
System.Web.UI.MobileControls.Form.OnActivate(EventArgs e) +80
System.Web.UI.MobileControls.MobilePage.OnLoad(EventArgs e) +213
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +750
急急
报错于下:
远程服务器返回错误: (500) 内部服务器错误。
string Url = "http://192.168.0.59/wujue/Default.aspx?usr_no="+ Mobile + "&Msg=" + Content + "&sp_no=0000000";
XmlDocument myDoc = new XmlDocument();
myDoc.Load(Url);(错误地方)
我只不过是访问另一个网站,那个网站是2.0做的。返回了一个xml文档。这就有错了呀!! 堆栈跟踪:我看不懂,不知道是否有用:
WebException: 远程服务器返回错误: (500) 内部服务器错误。]
System.Net.HttpWebRequest.CheckFinalStatus() +680
System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) +139
System.Net.HttpWebRequest.GetResponse() +249
System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials) +65
System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) +94
System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) +55
System.Xml.XmlTextReader.CreateScanner() +384
System.Xml.XmlTextReader.Init() +23
System.Xml.XmlTextReader.Read() +530
System.Xml.XmlValidatingReader.ReadWithCollectTextToken() +146
System.Xml.XmlValidatingReader.Read() +26
System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) +80
System.Xml.XmlDocument.Load(XmlReader reader) +72
System.Xml.XmlDocument.Load(String filename) +78
GetMessage.GetToMyselfs(String Mobile, String Content) in c:\inetpub\wwwroot\wapwujue\getmessage.cs:150
WapWujue.main.FormMain_Activate(Object sender, EventArgs e) in c:\inetpub\wwwroot\wapwujue\main.aspx.cs:845
System.Web.UI.MobileControls.Form.OnActivate(EventArgs e) +80
System.Web.UI.MobileControls.MobilePage.OnLoad(EventArgs e) +213
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +750
急急
myDoc.Load(Url)你得去仔细查查
跟192.168.0.59是否是2,0没有关系。
另外关闭防火墙等干扰元素
Error:Request exceeded maximum number of redirects.
说明下:两个网站都在我的机器上。但有一个只是一个单纯的界面。Load XML文档然后解析绑定到各控件。
表示两者已经可以相互通讯了。只是数据格式不正确。
建议对xml进行UTF-8格式输出。最简单的测试方法,你先输出以下xml内容。Default.aspx:Response.CLear();
Response.ContentType = "text/xml";
Response.Write("<root>test</root>");
Response.End();如果这样可以就好办
我将页面程序改成ASP.NET1.1后,直接就打不开项目了,错误是:
Web服务器报告了以下的错误:“HTTP://1.1 500 Internal Server Error”
但测试的时候还是报500 Internet Server Error。
500是不是安全问题??我是不是哪些安全方面没做好??为什么改为版本2.0的就可以了呢??