Do not send null:null as credentials
This commit is contained in:
parent
20363ee41c
commit
fc91229b5d
|
@ -47,7 +47,9 @@ public class BasicAuthorizationInterceptor implements Interceptor {
|
||||||
if (request.tag() instanceof DownloadRequest) {
|
if (request.tag() instanceof DownloadRequest) {
|
||||||
DownloadRequest downloadRequest = (DownloadRequest) request.tag();
|
DownloadRequest downloadRequest = (DownloadRequest) request.tag();
|
||||||
userInfo = URIUtil.getURIFromRequestUrl(downloadRequest.getSource()).getUserInfo();
|
userInfo = URIUtil.getURIFromRequestUrl(downloadRequest.getSource()).getUserInfo();
|
||||||
if (TextUtils.isEmpty(userInfo)) {
|
if (TextUtils.isEmpty(userInfo)
|
||||||
|
&& (!TextUtils.isEmpty(downloadRequest.getUsername())
|
||||||
|
|| !TextUtils.isEmpty(downloadRequest.getPassword()))) {
|
||||||
userInfo = downloadRequest.getUsername() + ":" + downloadRequest.getPassword();
|
userInfo = downloadRequest.getUsername() + ":" + downloadRequest.getPassword();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue