Jenkins 身份验证插件 - 脚本存储在哪里以及如何传递参数?

Jenkins 身份验证插件 - 脚本存储在哪里以及如何传递参数?

这是我第一次处理 Jenkins 插件 - 我很抱歉,如果它太幼稚,但我找不到答案。此身份验证插件的文档,https://wiki.jenkins-ci.org/display/JENKINS/Script+Security+Realm,说:“每次尝试身份验证时(每个会话一次),将调用指定的脚本”。但是,它没有说明将脚本放在哪里或如何命名。Jenkins 中是否有与插件相关的脚本的标准目录,还是我需要在编写此脚本后进行一些配置?此外,如何在登录尝试时获取用户参数、id 和密码?非常感谢任何帮助。

答案1

安装插件后,你应该可以选择选项通过自定义脚本进行身份验证在配置全局安全|安全领域并配置脚本位置,如下图所示。

自定义脚本领域

相关内容