2
當使用LDAP驗證時,Sonar支持回退到內置驗證。我期望同樣的工作爲人羣,但不知何故這似乎並非如此。這是一個錯誤還是我錯過了一些設置?SonarQube:如何在使用Crowd時配置回退驗證
當使用LDAP驗證時,Sonar支持回退到內置驗證。我期望同樣的工作爲人羣,但不知何故這似乎並非如此。這是一個錯誤還是我錯過了一些設置?SonarQube:如何在使用Crowd時配置回退驗證
看看日誌 - 是否有一個未捕獲的異常被拋出失敗的羣體認證嘗試? CrowdAuthenticator
可能需要進行修復才能捕獲並返回false
而不是傳播。
SONAR-3138似乎已爲所有外部認證提供程序實現了通用回退,儘管LDAP提供程序有fix required以允許回退工作。假設您使用的是sonar-crowd-plugin's CrowdAuthenticator.java
,Crowd身份驗證器中可能還存在類似的錯誤。
編輯:LDAP身份驗證器也有a full SecurityRealm
。當用戶未通過身份驗證時,可能需要獲取回退行爲。
有一個異常(com.atlassian.crowd.integration.exception.InvalidAuthenticationException),我懷疑它只是一個錯誤。我可以通過在內部Crowd目錄中創建用戶來解決當前的問題。 –