1

Windows 2012 上の Tomcat 7 サーバーに KIE WB 6.1.0 をインストールし、いくつかのユーザーを作成しました。これらのユーザーはワークベンチにログインして、リポジトリで作業できます。

そのリポジトリを別のコンピューターから複製しようとすると、認証エラーのみが発生します。

mb-itmsan01:temp ds$ git clone ssh://admin@192.168.150.34:8001/TestRep
Cloning into 'TestRep'...
Password authentication
Password:
Password authentication
Password:
Password authentication
Password:
admin@192.168.150.34's password:
Permission denied, please try again.
admin@192.168.150.34's password:
Permission denied, please try again.
admin@192.168.150.34's password:
Permission denied (password,keyboard-interactive).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

ユーザーとパスワードの組み合わせが正しいと確信しています...

ユーザーの役割や構成など、何か不足していますか? そのユーザーのマニュアルに記載されているすべての役割を追加しましたが、まだ成功していません。

4

1 に答える 1

1

この問題を修正する方法を見つけました: 6.2.x で修正されています (現在はベータ ステータスでのみ利用可能です)。Tomcat 7 上の Drools WB 6.1.x の問題を修正するには、ファイルの内容をWEB-INF/classes/login.config次の内容に置き換えます。

ApplicationRealm {
  org.apache.catalina.realm.JAASMemoryLoginModule REQUIRED debug=true;
};

github でのそれぞれのコミットは次のとおりです。

https://github.com/droolsjbpm/kie-wb-distributions/commit/e53c0c36686822fc17ad5e8aceab39f1de4fb844

その後、 で定義された資格情報を使用して、SSH 経由で Git リポジトリにアクセスできますtomcat-users.xml

于 2014-10-01T08:58:08.773 に答える