Я пытаюсь выполнить базовую аутентификацию для просмотра защищенного URL-адреса. Я хочу, чтобы получить доступ к защищенному URL, который выглядит следующим образом:Использование WebView setHttpAuthUsernamePassword?
http://api.test.com/userinfo/vid?=1234
Так что я следующий с WebView:
mWebView.setHttpAuthUsernamePassword("api.test.com", "", "[email protected]", "mypassword");
mWebView.loadUrl("http://api.test.com/userinfo/user?uid=53461");
но аутентификация не похоже на работу, я просто получаю страница ошибки вывода. Я правильно использую метод WebView здесь?
Update: Попытка с завитком:
curl -u [email protected]:mypassword http://api.test.com/userinfo/user?uid=53461
и тянет страницу штраф. Я пробовал каждую комбинацию параметра хоста, владельцы api не знают, что я имею в виду под «королевством» (и я тоже), - какую информацию я могу дать им, чтобы помочь этому?
Благодаря
Где вы определили защиту, файл Htaccess? Вы можете попробовать полный путь к папке 'http: // api.test.com/userinfo /' – Pentium10
иначе вам нужно установить метку разрешения в файле AndroidManifest. – Praveen
Вы когда-нибудь решали это? – jamesc