Jenkins与Auth0的集成
我已经在jenkins saml github回购协议上发布了这个问题,但不确定问题的确切原因是什么-。 谢谢你的帮助 Auth0配置Jenkins与Auth0的集成,jenkins,saml,auth0,Jenkins,Saml,Auth0,我已经在jenkins saml github回购协议上发布了这个问题,但不确定问题的确切原因是什么-。 谢谢你的帮助 Auth0配置 创建了一个应用程序“Jenkins” 在Jenkins app>Settings下,字段“Allowed Callback URL=”(我正在使用AWS,因此ip可能会更改) 单击“高级设置”向下滚动。在Endpoints>SAML下,复制URL“SAML元数据URL”并粘贴到浏览器中。它下载了一个XML文件。稍后我们将在詹金斯这边使用这个 有一个Auth0用户
非常感谢您的任何帮助或想法。由于Auth0 login表示成功,因此我将在此处发布此消息,而不是发布Auth0 bug,当您未将Auth0 SAML2加载项中的
访问群体设置显式设置为回调URL时,似乎会发生此错误
明确设置它为我解决了这个问题
我的猜测是:这与插件使用的pac4j库版本相当过时有关。我曾试图在本地Jenkins服务器上重现您的问题,但没有成功。以下是我的不同做法:(a)在Jenkins Global Security中,禁用了以防止跨站点请求伪造漏洞攻击。(b) 在Auth0中我的Jenkins
应用程序的Addons
选项卡中,我启用了SAML2 web应用程序addon,因此您可以使用Auth0进行Jenkins身份验证。这是你的总体目标吗?所以我尝试了你上面提到的选项。仍然遇到同样的问题。您是否能够通过Auth0成功验证您的jenkins?在遵循上述说明之后,谢谢您。Jenkins正在通过具有匿名角色的auth0用户进行身份验证。您是否在Jenkins的“管理和分配角色”部分尝试创建角色并将其分配给用户?我试过这样做,但是用户总是被映射到Anonymous hasNo的任何角色。没有,还没有尝试过,我只是做了一个概念验证设置,但我很快就会完成。不幸的是,我的帐户似乎有问题,我正在等待auth0团队解决问题。