0

Sonar 3.7 で CAS を構成しているときに、次のようなエラーが表示されます。

java.security.InvalidAlgorithmParameterException: trustAnchors パラメータは空であってはなりません

CAS プラグインをインストールし、sonar.prperties ファイルに以下を追加しました。

sonar.authenticator.createUsers=true sonar.security.realm=cas sonar.cas.protocol=cas2 sonar.cas.casServerLoginUrl= http://www.xxx.com:8443/cas/login sonar.cas.sonarServerUrl= http: //www.xxx.com:9000

問題の解決を手伝ってください。CAS をソナー 3.7 と統合できません。ソリューションは何ですか、または CAS で SSO ソナーを行う他の方法はありますか?

4

3 に答える 3

0

CAS プラグインについて話している場合: http://docs.codehaus.org/display/SONAR/CAS+Plugin、これはずっと前に廃止され、SonarQube 3.7 と互換性がありません。

于 2013-11-08T16:36:37.850 に答える
0

これは、CAS サーバーの SSL 証明書が CAS クライアント サーバー (この場合は Sonar) によって信頼されていない場合に最もよく発生します。Sonar が Tomcat で実行されていると仮定すると、CAS サーバーの証明書を Tomcat サーバーの Java インストール cacerts ファイル ({JAVA_HOME}\lib\security\cacerts) に追加する必要があります。

于 2013-11-08T02:23:50.360 に答える