解决方案 »

  1.   

    你这代码问题多多有可能是登陆不成功,或是登陆验证不成功就是没给sessionid,或者是。其它的
      

  2.   

    如果你用的IIS,查查你Internet信息服务里查查XSD这个虚拟目录,如果没有选中属性-> 目录安全性-> “允许匿名访问”,如果没有的话,就是报这个错。
      

  3.   

    // Create the web request  
    HttpWebRequest request  
        = WebRequest.Create("http://xxx") as HttpWebRequest;  
       
      request.Method   =   "GET "; 
    // Add authentication to request  
    request.Credentials = new NetworkCredential("username", "password");  // Get response  
    using (WebResponse response = request.GetResponse())  
    {  
        // Get the response stream  
        StreamReader reader = new StreamReader(response.GetResponseStream());      // Console application output  
        Console.WriteLine(reader.ReadToEnd());  
    }  
    如果不是IIS可以改成上面这样试试
      

  4.   

    NetworkCredential是Basic验证吧,你应该多了解服务器那边设置的什么验证类型。