我想将Http Digest与Volley
. 到目前为止,我使用了以下代码:
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
HashMap<String, String> params = new HashMap<String, String>();
String creds = String.format("%s:%s","admin","mypass");
String auth = "Digest " + Base64.encodeToString(creds.getBytes(), Base64.NO_WRAP);
params.put("Authorization", "Digest " +auth);
return params;
}
到目前为止,我从服务器收到了错误凭据的响应,这意味着身份验证正在工作,但只有错误的凭据被通过。但我的凭据是正确的。