Amsa ƙalubalen wakili na WebView2 kafin kewayawa
Ba da takaddun shaidar wakili ta hanyar taron BasicAuthenticationRequested na WebView2 bayan ka duba wace ƙarshen hanya ce ta nemi su.
WebView2 yana bayyana tabbatar da wakili ta hanyar BasicAuthenticationRequested. Yi rijistar mai sarrafawa bayan fara CoreWebView2 kuma kafin fara kewayawar da take bukatar wakilin.
webView.CoreWebView2.BasicAuthenticationRequested += (_, e) =>
{
if (!Uri.TryCreate(e.Uri, UriKind.Absolute, out var challengeUri)
|| !challengeUri.Host.Equals(proxyHost,
StringComparison.OrdinalIgnoreCase)
|| challengeUri.Port != proxyPort)
{
return;
}
e.Response.UserName = proxyUser;
e.Response.Password = proxyPassword;
};Aikace-aikacen yana ba da ƙimomin proxyHost, proxyPort da na asusu da aka saita. Don ƙalubalen wakili, Uri na taron shine URI na uwar garken wakili. Duba ƙarshen hanyar da ake tsammani kafin ka zaɓi wannan asusun.
Irin wannan taron na iya wakiltar tabbatar da gidan yanar gizo kuma. Mai sarrafawa mara sharadi da ke cika kalmar sirrin wakilin kamfani a kowane taron na iya aika ta zuwa gidan yanar gizon da ke neman shigarsa.
Zaɓi ƙarshen hanyar wakili daban ta hanyar tsarin wakili na muhalli. Taron yana amsa ƙalubale; ba ya zaɓar hanyar cibiyar sadarwa. Idan aikace-aikacen ya ƙi tabbatarwa, zai iya saita e.Cancel. In ba haka ba, barin takaddun shaidar ba a saita yana ba da damar tattaunawar ƙalubale ta asali ta WebView2.