对于某些用SSL加密的网站,不知道能不能通过WebClient访问.如果能,该怎么办啊.谢谢大家了

解决方案 »

  1.   

    支持
    添加引用
    using System.Net;
    using System.IO;创建D:\test.txt,并分配ASP.NET可写的权限private void Down()
    {
    WebClient c = new WebClient();
    string url = "http://www.sohu.com/in.txt"; byte[] bytes = c.DownloadData(url);
    FileStream fs = new FileStream(@"D:\test.txt",FileMode.OpenOrCreate,FileAccess.ReadWrite);
    fs.Write(bytes,0,bytes.Length);
    fs.Close(); c.Dispose();
    }
      

  2.   

    这个问题很急,我很菜,解决不了.
    刚才你恢复我的只是用WebClient解决了Hppt协议的问题,而我问的是如何用WebClient访问HttpS协议的网站,Http协议经过SSL协议加密后的网站,比如安全焦点的论坛,是用Https协议来访问的,这需要解决SSL解密的问题,安全证书的问题等等,我不知道WebClient是否有这样的功能..请帮我解决一下吧!!谢谢啦
      

  3.   

    如果要用OpenSSL解决的话,那问题就太麻烦了..需要自己解析SSL协议,自己解析HTTP协议...问题太多了..帮帮忙....啊.....小弟要哭了..