2017-02-07 4 views
0

У меня вопрос о передаче учетных данных Active Directory в Jenkins через API. У меня есть плагин AD, установленный на сервере Jenkins. Однако у нас есть приложение форм Windows, которое мы используем для взаимодействия с Jenkins через API. В настоящее время он использует только пользователь и пароль по умолчанию для всех. Мы хотим изменить это. Я попытался использовать CredentialCache.DefualtNetworkCredentialsПередача учетных данных Active Directory API Jenkins

Разработчик, который внедрил исходную систему, просто кодирует UN и PW вместе и передает их через заголовки. Я не очень разбираюсь в API Jenkins и обнаруживаю, что документации не так много. Всякий раз, когда я пытаюсь и кодирую учетные данные из DefaultNetworkCredentials, он заканчивается пустым. Легко ли было передавать имя пользователя и пароль в закодированной строке в API или есть лучший способ, которым кто-то знает? Любая помощь приветствуется. Спасибо.

ответ

0

Итак, я понял, что мне даже не нужно кодировать CredentialCache.DefaultNetworkCredentials Мне просто нужно отправить их через сам заголовок. Кажется, работает.

Смежные вопросы