¿Usando WebView setHttpAuthUsernamePassword?

Estoy tratando de hacer una autenticación básica para ver una url protegida. Quiero acceder a la URL protegida que se ve así:

http://api.test.com/userinfo/vid?=1234

Entonces hago lo siguiente con un WebView:

mWebView.setHttpAuthUsernamePassword("api.test.com", "", "[email protected]", "mypassword");
mWebView.loadUrl("http://api.test.com/userinfo/user?uid=53461");

pero la autenticación no parece funcionar, solo recibo una página de error de salida. ¿Estoy usando el método WebView correctamente aquí?

Actualización: Intentando con curl:

curl -u [email protected]:mypassword http://api.test.com/userinfo/user?uid=53461

y tira de la página bien. Intenté todas las combinaciones del parámetro host, los propietarios de la API no saben a qué me refiero con 'reino' (y yo tampoco). ¿Qué información podría darles para ayudarme?

Gracias

Respuestas a la pregunta(8)

Su respuesta a la pregunta