Android摘要式身份验证

时间:2015-05-05 16:49:32

标签: android authentication digest-authentication

我试图让摘要身份验证在Android上运行。我使用支持Basic和Digest的https://hc.apache.org/我相信。

DefaultHttpClient dhc = (DefaultHttpClient) httpClient;
AuthScope authScope = new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT, AuthScope.ANY_REALM);

CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
credentialsProvider.setCredentials(authScope, credentials);

dhc.setCredentialsProvider(credentialsProvider);

服务器返回带有401标题的Www-Authenticate,表示使用Digest Auth(提供nonce,qop)。

然后第二个请求与包含摘要的Authorization标头一起发送。此请求还会返回401

enter image description here

0 个答案:

没有答案