使用 WebResourceRequested 事件时检测传递到 WebView2 控件的无效凭据

问题描述 投票:0回答:1

我有一个通用解决方案,支持

Basic
OAuth
凭据通过 WebView2 控件访问网页。 由于我必须同时支持两者,因此我使用
WebResourceRequested
事件来添加授权标头。 我注意到,根据我调用的页面的内容,我看到对该事件的多次调用,并且我的代码每次都会添加所需的授权标头。

我担心的是,如果我添加到标头的凭据不正确,我如何检测并根据需要进行处理,例如。通过我的包装应用程序提示用户提供更正的详细信息?

webview2
1个回答
0
投票

所需的事件是

CoreWebView2.WebResourceResponseReceived
,这会在向用户显示失败页面之前提供失败调用的响应代码。

© www.soinside.com 2019 - 2024. All rights reserved.