C# 添加web引用,总是弹出“Discovery Credential for Proxy Server”,输入用户名密码之后
在web services found at this URL处提示积极拒绝的错误,
这是怎么回事啊,急啊~~
大虾们帮帮忙~~~

解决方案 »

  1.   

    http://topic.csdn.net/t/20060928/18/5055135.html
      

  2.   

    中的   
      Service   service=   new   Service();   
      service.Credentials   =   new   NetworkCredential(user,   pwd);   
    要添加到哪里呢?不会是Reference.cs中吧,我还没有添加成功没有这个文件啊~~~~
      

  3.   

    我调用的是外部网络的php生成的web service,为什么不行呢?
      

  4.   

    会不会是对方的web service是限制ip访问的。
      

  5.   

    WebProxy Proxy = new WebProxy("XX.XX.XX.XX",port); 
    Proxy.Credentials = new NetworkCredential("User", "passwd");
    是这样设置代理类吧,但是这样我换台电脑就得修改程序中的用户名密码了,
    能否自动得到用户密码呢?或者弹出代理框让用户自己输入?
    还请高手帮忙!!!
      

  6.   

    我通过
    WebProxy proxy = WebProxy.GetDefaultProxy();
    想获得IE缺省设置,为什么是空呢?
    还有一个WebRequest.GetSystemWebProxy静态方法,
    该方法返回当前用户的 Internet Explorer 设置中配置的代理,
    怎么都不行呢?
    参考:http://space.itpub.net/12639172/viewspace-545673

    http://www.360doc.com/content/08/0221/10/36588_1058966.shtml