Witam pisze aplikację na androida która obsłuży kamery ip jednak próby wyświetlenia obrazu zawsze kończą się błędem 401 Unauthorized spędziłem nad tym dwa dni a google nie pomogło proszę o pomoc. Kamera posiada "wbudowany" serwer www.

- Rejestracja:ponad 22 lata
- Ostatnio:2 dni
0
Więc w czym problem? Prześlij dodatkowe nagłówki, ich opis znajdziesz w RFC do statusu 401 i po sprawie.
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.2 -> http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.8
- Rejestracja:prawie 12 lat
- Ostatnio:prawie 12 lat
- Postów:3
2
Problem rozwiązany polegał na niewiedzy. Do autoryzacji używałem sposobu opisanego: http://hc.apache.org/httpclient-3.x/authentication.html
- lub podobnych na google które też powinny działać jednak za każdym razem zwracany był błąd 401 Unauthorized. Skorzystałem z gotowych metod (o których nie miałem pojęcia że istnieją) z android developer. Jaki by ktoś kiedyś miał podobny problem z połączeniem z serwerem www to zamieszczam fragment który rozwiązał problem:
myWebView.setWebViewClient( new WebViewClient() {
@Override
public void onReceivedHttpAuthRequest (WebView view,
HttpAuthHandler handler, String host,String realm){
handler.proceed("login", "haslo");
}
});
Ale dziękuje za pomoc bądź chęć :)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.