【发布时间】:2019-02-25 17:41:19
【问题描述】:
我正在尝试存储 Windows 凭据以在 web 视图中登录到 Intranet webapp。
var login = Application.Context.GetSharedPreferences("Login", FileCreationMode.Private);
string username = login.GetString("username", null);
string password = login.GetString("password", null);
if (username != null && password != null)
handler.Proceed(username, password);
但是当密码错误时,它会一直尝试直到帐户被锁定。如何检查 Proceed 是否失败,以便我可以重新提示用户输入新凭据。
【问题讨论】:
-
是否进入“onReceivedSslError”?
-
@LeoZhu-MSFT 不,它没有。
-
也许你可以做一个计数,例如当计数> = 3时,你调用handler.Cancel
-
@LeoZhu-MSFT 我考虑过。但是我什么时候将它重置为0?没有成功。
标签: android xamarin webview android-webview