【问题标题】:How to Check Proxy如何检查代理
【发布时间】:2016-05-10 23:00:02
【问题描述】:

我有一个 Web 应用程序使用以下代码通过 IP 调用 Web 服务:

ws.Proxy = System.Net.HttpWebRequest.DefaultWebProxy;
ws.Credentials = System.Net.CredentialCache.DefaultCredentials;
ws.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;

我相信这使用了 IE 代理设置。我正在尝试解决一个单独的问题并想确认正在使用的默认代理详细信息。

我该怎么做?

我试图理解这一点: How to AutoDetect/Use IE proxy settings in .net HttpWebRequest

【问题讨论】:

  • 您究竟需要哪些“代理详细信息”?你只需要代理网址吗?如果是这样,请在此处讨论:stackoverflow.com/questions/17078894/…
  • 正确我只需要代理 URL,但它会返回我作为参数传递的任何内容。当我使用 GetProxy 方法时,它会不断返回作为参数传递的 uri,而不是代理的 uri...

标签: asp.net proxy webforms


【解决方案1】:

我未能使用 cmets 中的 Scotty 链接或这个链接取回代理 uri:

https://msdn.microsoft.com/en-us/library/vs/alm/system.net.iwebproxy.getproxy(v=vs.110)

因此不得不使用另一种方法对我的应用进行故障排除。不是答案,只是关闭它。

【讨论】:

    猜你喜欢
    • 2019-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多