在Jenkins 1.426中,我为RESTAPI添加了API令牌支持,这与我在Jenkins CLI中支持公钥认证的原因相同。也就是说,因为安全实现是完全可插入的,所以我们需要一种统一的方法,让那些想要与Jenkins交互的程序使用Jenkins对自己进行身份验证,而不管Jenkins使用的是openidsso、activedirectory还是其他任何东西否则,开始吧在这个版本中,每个用户都会自动获得一个API令牌。您可以从 此页面还允许您根据需要获取新的API令牌。然后可以在生成HTTP时通过基本身份验证将其提交给Jenkins请求。所以希望这会使开发与詹金斯。现在,当我做这个的时候,我开始想,如果我们可以通过SPNEGO上的SSH公钥身份验证来统一CLI身份验证和restapi身份验证,那就更好了。在大多数客户端库/工具支持这种实现之前,它是不实用的,但是它看起来比HTTPS客户端身份验证更容易和灵活,并且对所有类型的网站/web应用程序都有用。定义SSH-sapi需要的只是SSH-sapi绑定。我希望有人能做到!
本文地址: /zhuji/16358.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除