Веб-сайт требует аутентификации.
Сначала вы реагируете на ошибку:
webview.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
if (errorCode == 401) {
// show alert to enter username and password
// then when those are entered in the alert,
// set it through the setHttpAuthUsernamePassword(...) shown below
// and then reload the site
}
}
});
Используйте эту функцию для установки пользователя и пароля: WebView.setHttpAuthUsernamePassword()
webview.setHttpAuthUsernamePassword(host, realm, username, password);
Все строки. См. Ссылку выше для получения дополнительной информации о том, что означает хост и область.
Решение найдено здесь: Предоставить некоторые базовые учетные данные для WebView?