在Web浏览器上设置代理

时间:2015-01-24 17:50:55

标签: c# .net proxies

所以基本上我的表格中有一个Web浏览器。 我想要做的是连接到代理,这样一旦我在whatismyip.com上打开我的webbrowser,我就拥有代理IP而不是我的IP。

我一直在疯狂搜索stackoverflow和谷歌搜索结果,但似乎没有任何工作......

关于我如何做到这一点的任何提示?

1 个答案:

答案 0 :(得分:0)

好的,所以我找到的唯一解决办法是改变注册...

代码如下:

private void SetProxy(string Proxy)
    {

        string key = "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings";

        RegistryKey RegKey = Registry.CurrentUser.OpenSubKey(key, true);
        RegKey.SetValue("ProxyServer", Proxy);
        if (Proxy == "")
        {
            RegKey.SetValue("ProxyEnable", 0);
        }
        else
        {
            RegKey.SetValue("ProxyEnable", 1);
        }

    }