|
|
@@ -472,13 +472,13 @@ public class TransportHttp extends HttpTransport implements WalkTransport, |
|
|
|
throw new TransportException(uri, MessageFormat.format( |
|
|
|
JGitText.get().authenticationNotSupported, uri)); |
|
|
|
CredentialsProvider credentialsProvider = getCredentialsProvider(); |
|
|
|
if (authAttempts > 1) |
|
|
|
credentialsProvider.reset(uri); |
|
|
|
if (3 < authAttempts |
|
|
|
|| !authMethod.authorize(uri, credentialsProvider)) { |
|
|
|
credentialsProvider.reset(uri); |
|
|
|
throw new TransportException(uri, |
|
|
|
JGitText.get().notAuthorized); |
|
|
|
} |
|
|
|
credentialsProvider.reset(uri); |
|
|
|
authAttempts++; |
|
|
|
continue; |
|
|
|
|