我有一个关于通过API将Active Directory凭据传递给Jenkins的问题。我在Jenkins服务器上安装了AD插件。但是,我们有一个Windows表单应用程序,我们用它通过API与Jenkins交互。目前,它只是为每个人使用默认用户和密码。我们想改变这个。我试图使用CredentialCache.DefualtNetworkCredentials
实现原始系统的开发人员只是将UN和PW编码在一起,并通过标头传递它们。我对Jenkins API也不太了解,发现文档方面并不多。每当我尝试对DefaultNetworkCredentials
的凭据进行编码时,它最终都是空白的。是否有一个简单的方法是将编码字符串中的用户名和密码传递给API,还是有更好的方法让人知道?任何帮助表示赞赏。谢谢。
答案 0 :(得分:0)
所以我发现我甚至不需要编码CredentialCache.DefaultNetworkCredentials
我只需要在标题本身中发送它们。似乎工作。