401未经授权-在Gitlab CE 13.0.5中将GSuite用作Idp

时间:2020-06-08 14:14:35

标签: gitlab-omnibus gitlab-ce

我试图将GSuite作为Idp与Gitlab集成。我已尝试在https://docs.gitlab.com/ee/integration/saml.html#saml-omniauth-provider之后设置集成 根据来自GSuite的SAML响应,似乎GSuite正在发送成功状态,但是,GitLab显示“您的帐户已被阻止。如果您认为这是一个错误,请与您的GitLab管理员联系。”请参阅以下详细信息:

GSuite SAML响应(部分响应):

<saml2p:Status>
<saml2p:StatusCode Value=“urn:oasis:names:tc:SAML:2.0:status:Success” />
</saml2p:Status>

服务器日志: 在2020-06-08 13:44:22 +0000开始为106.51.82.248启动POST“ / users / auth / saml / callback” 由OmniauthCallbacksController#saml处理为HTML 在35毫秒内完成401未经授权(ActiveRecord:10.5毫秒| Elasticsearch:0.0毫秒|分配:11427) 在2020-06-08 13:44:22 +0000开始为106.51.82.248获取GET“ / users / sign_in”

GitLab CE版本:13.0.5

0 个答案:

没有答案