Проблема с TitaniumWeb Proxy
Всем привет, всё-таки получилось у меня реализовать свой проект, который должен был ловить трафик и, при открытии сайтов, которые я занёс в ЧС, открывать сайты аналоги(на моём компе идеально работает). Но такова проблема: Скомпилил я EXEшник, склеил с либами, перекинул на другой комп и начал тестить там. В итоге, ничего не работает, браузер просто сбрасывает соединение, также вылазит такое окно тут нажимаю "да", потом меня спрашивает разрешение брендмауэр, там тоже даю доступ, но всё равно соединение сбрасывается.
public static ProxyServer proxyServer = new ProxyServer();
public static void Start()
{
var endpoint = new ExplicitProxyEndPoint(System.Net.IPAddress.Any, 4848, true);
proxyServer.AddEndPoint(endpoint);
proxyServer.Start();
proxyServer.BeforeRequest += OnRequest;
}
public static void Stop()
{
proxyServer.BeforeRequest -= OnRequest;
proxyServer.Stop();
Console.WriteLine("СТОПАНУЛ СЕРВАК!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
}
private static async Task OnRequest(object sender, SessionEventArgs e)
{
if (e.HttpClient.Request.RequestUri.Host.Contains("vk.com"))
{
Console.WriteLine("Редиректаем на ЮТТТТТТТТТТТТТТТТТТТТТТТТТТТТТ");
e.Redirect("https://youtube.com");
Console.WriteLine("РЕДИРЕКТНУЛИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИИ");
}
}
Также, когда я перенёс этот код в проект WinForms, вынес работу сервера в отдельный поток, то браузер не даёт открывать сайты, выдаёт ошибку о том, что мошенники пытаются украсть данные, хотя, я делаю (тестово) редирект с vk.com на youtube.com. Помогите, пожалуйста, буду очень признателен любой помощи