Сообщение Как указать логин для прокси, требующего авторизации в WebVi от 18.07.2025 20:52
Изменено 18.07.2025 20:57 Passerby
Как указать логин для прокси, требующего авторизации в WebVi
Создал такую тему https://stackoverflow.com/questions/79706333/how-to-specify-login-for-proxy-requiring-authorization-in-webview2
Судя по ответу надо написать:
Но авторизация прокси не срабатывает.
Я неправильно написал и отвечающий ошибся?
Судя по ответу надо написать:
private async void Form1_Load(object sender, EventArgs e)
{
var options = new CoreWebView2EnvironmentOptions
{
AdditionalBrowserArguments = "--proxy-server=https://address:port"
};
var env = await CoreWebView2Environment.CreateAsync(null, null, options);
await webView21.EnsureCoreWebView2Async(env);
webView21.CoreWebView2.WebResourceRequested += (sender, args) =>
{
string credentials = Convert.ToBase64String(Encoding.ASCII.GetBytes("username:password"));
args.Request.Headers.SetHeader("Proxy-Authorization", $"Basic {credentials}");
};
webView21.Source = new Uri("https://x.com/elonmusk");
}Но авторизация прокси не срабатывает.
Я неправильно написал и отвечающий ошибся?
Как указать логин для прокси, требующего авторизации в WebVi
Создал такую тему https://stackoverflow.com/questions/79706333/how-to-specify-login-for-proxy-requiring-authorization-in-webview2
Судя по ответу надо написать:
Но авторизация прокси не срабатывает.
Я неправильно написал или отвечающий ошибся?
Судя по ответу надо написать:
private async void Form1_Load(object sender, EventArgs e)
{
var options = new CoreWebView2EnvironmentOptions
{
AdditionalBrowserArguments = "--proxy-server=https://address:port"
};
var env = await CoreWebView2Environment.CreateAsync(null, null, options);
await webView21.EnsureCoreWebView2Async(env);
webView21.CoreWebView2.WebResourceRequested += (sender, args) =>
{
string credentials = Convert.ToBase64String(Encoding.ASCII.GetBytes("username:password"));
args.Request.Headers.SetHeader("Proxy-Authorization", $"Basic {credentials}");
};
webView21.Source = new Uri("https://x.com/elonmusk");
}Но авторизация прокси не срабатывает.
Я неправильно написал или отвечающий ошибся?