403 - disallowed_useragent - браузер на основе веб-просмотра для Android TV - PullRequest
0 голосов
/ 08 июня 2018

Я получаю disallowed_useragent в браузере на основе Webview, разработанном для больших экранов.Я получаю 403 - disallowed_useragent.

Пользовательский агент: Mozilla / 5.0 (Linux; 6.0.1; SM-J700F Build / MMB29K; wv) AppleWebKit / 537.36 (KHTML, как Gecko) Версия / 4.0 Chrome / 65.0.3325.109 Большой экран Safari / 537.36 JioBrowser / 1.0.215

Я нашел много статей, но большинство из них были направлены только на вкладки cutom и автономные приложения Webview.

Помогите мне решить эту проблему?

1 Ответ

0 голосов
/ 22 ноября 2018

Вы можете сделать WebView для устранения этой проблемы, установив пользовательский пользовательский агент.

public static final String USER_AGENT = "Mozilla/5.0 (Linux; Android 4.1.1; Galaxy Nexus Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19";
....
....
....
webView.getSettings().setUserAgentString(USER_AGENT);

Любой, кто еще ищет ответ, будет работать как шарм.

...