Usando o WebView setHttpAuthUsernamePassword?
Estou tentando fazer autenticação básica para exibir um URL protegido. Quero acessar o URL protegido que se parece com isso:
http://api.test.com/userinfo/vid?=1234
Então, eu faço o seguinte com um WebView:
mWebView.setHttpAuthUsernamePassword("api.test.com", "", "[email protected]", "mypassword");
mWebView.loadUrl("http://api.test.com/userinfo/user?uid=53461");
mas a autenticação parece não funcionar, estou apenas recebendo uma página de erro de saída. Estou usando o método WebView corretamente aqui?
Atualização: Tentando com curl:
curl -u [email protected]:mypassword http://api.test.com/userinfo/user?uid=53461
e puxa bem a página. Eu tentei todas as combinações do parâmetro host, mas os proprietários da API não sabem o que quero dizer com 'domínio' (nem eu) - que informações eu poderia dar a eles para ajudar nisso?
obrigado