如何在android中通过身份验证连接到http?

如何在android中通过身份验证连接到http?,android,http,httpurlconnection,Android,Http,Httpurlconnection,我在使用android所需的身份验证访问http时遇到问题。我已经像下面的代码一样尝试了HttpUrlConnection:但是仍然会出现错误 String encoded = Base64.encodeToString((_username+":"+_password).getBytes(),Base64.NO_WRAP); connection.setRequestProperty("Authorization", "Basic "+encoded);

我在使用android所需的身份验证访问http时遇到问题。我已经像下面的代码一样尝试了HttpUrlConnection:但是仍然会出现错误

        String encoded = Base64.encodeToString((_username+":"+_password).getBytes(),Base64.NO_WRAP); 
        connection.setRequestProperty("Authorization", "Basic "+encoded);
        connection.setRequestProperty("Connection", "Keep-Alive");
        connection.setRequestProperty("Content-Type", "multipart/form-data;boundary="+boundary);
        connection.setRequestProperty("Host", "crmweb.com.ph");
        connection.setRequestProperty("Cookie", "");
        connection.connect();
下面是我想在android中输入代码的图像:


谢谢您的帮助。

问题是…?它会给我一个错误401的响应,这是未经授权的。我会检查我放在HttpUrlConnection的requestProperty上的用户名和密码,但它仍然不起作用。我认为我连接到需要身份验证的映像的方式是错误的。您应该更加努力地描述您所做的事情,您的代码是什么,以及在向我们显示代码的哪一行发生了什么。这样,没有人能帮助你。