Я пытаюсь аутентифицировать имя пользователя, пароль, введенный пользователем с помощью svnkit 1.7.8. В настоящее время я использую «DefaultAuthenticationManager» в методе «authenticate» для достижения этой цели. Проблема, с которой я сталкиваюсь, заключается в том, что даже когда я ввожу неверные учетные данные, метод не выдает никаких ошибок и продолжает выполнение кода.
Мой код..
private void authenticate(String user, String password) throws SVNException {
SVNRepository repository = SVNRepositoryFactory.create(SVNURL.parseURIEncoded(baseUrl));
ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(user, password);
repository.setAuthenticationManager(authManager);
}
Эта ошибка связана с использованием «DefaultAuthenticationManager» вместо «BasicAuthenticationManager»?? Пожалуйста помоги
ПРИМЕЧАНИЕ:
Я проверяю каталог svn с URL-адреса https. У меня уже есть рабочий код для проверки каталога из SVN на локальный компьютер, просто нужна помощь с частью аутентификации.
SVNRepository
, устанавливаете для него драйвер аутентификации, а затем выбрасываете его. Как вы используете репозиторий? - person Asa   schedule 03.02.2015