Skip to content

[Problem/Bug]: NavigateToString does not request CoreWebView2BasicAuthenticationRequestedEventArgs #5393

@leonidukg

Description

@leonidukg

What happened?

We have a proxy connection, but authorization is triggered only if the navigation was to an external source. If we make a code:

Webview2.CoreWebView2.NavigateToString("<html><body>IMG: <img src='https://www.google.com/tia/tia.png'></body></html>");

Then we have a 407 error in devtool, but there is no request to the proxy in automatic mode and the CoreWebView2BasicAuthenticationRequestedEventArgs function is not called in any way.

It's too dangerous to use crutches with authorization first to .Navigate("https://google.com"), and then to perform NavigateToString, and there may be pitfalls.

Importance

Moderate. My app's user experience is affected, but still usable.

Runtime Channel

Stable release (WebView2 Runtime)

Runtime Version

No response

SDK Version

No response

Framework

WPF

Operating System

Windows 11

OS Version

No response

Repro steps

Standard authorization code:
https://learn.microsoft.com/en-us/dotnet/api/microsoft.web.webview2.core.corewebview2.basicauthenticationrequested?view=webview2-dotnet-1.0.3537.50

Repros in Edge Browser

No, issue does not reproduce in the corresponding Edge version

Regression

No, this never worked

Last working version (if regression)

No response

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions