0

デフォルトでは、インメモリ リポジトリにはユーザー名もパスワードもありません。ユーザー名とパスワードを設定する方法はありますか?

そうでない場合、 はSessionFactory.createSession()常に をスローしCmisBaseExceptionます。間違ったサーバー URL と認証エラーによる失敗を区別するにはどうすればよいですか? 間違ったサーバー URL によるエラーには、CmisConnectionException. ユーザー名とパスワードが間違っている場合に使用される例外クラスを見つけることができません。

できるだけ早く返信してください。

4

1 に答える 1

1

インメモリ リポジトリのログイン資格情報を変更することはできませんでしたが、認証エラーと間違った URL エラーを区別することはできました。

これが私がしたことです:

間違ったユーザー認証情報を使用して、クライアントから nuxexo テスト サーバーにログインしようとしましたCmisBaseException。ただし、例外のクラス名を取得すると、次のようになります。CmisUnauthorizedException

間違ったサーバー URL で試しました: をキャッチしましたCmisBaseExceptionが、例外のクラス名は ですCmisConnectionException

したがって、このプロパティを利用して 2 つのエラーを区別することができます。

于 2013-09-08T07:06:13.617 に答える