0

RESTEasyを使用してRESTサービスを作成し、opensslを使用して証明書を生成し、このJBossリンクからhttpsを使用して構成しました。このようなサービスを利用しようとすると、

ClientRequest request = new ClientRequest("https://localhost:8443/services/users");
request.accept(MediaType.APPLICATION_XML);
ClientResponse<Result> response = request.post(Status.class);

「ピアが認証されていません」という例外が発生しました。グーグルで私はこのエラーを見ました、そして人々はApacheHttpクライアントを使うことを提案しました。しかし、私はRESTeasyクライアントを使用してサービスを利用しています。このエラーを回避するにはどうすればよいですか?

4

1 に答える 1

0

NexusOSSの動作に一貫性がありませんでした。まず、これは権限の設定によるものだと思いました。そのため、TomcatをAdminとして実行しましたが、それでも同じエラーが発生しました。多くの時間を費やし、手がかりはありません。MavenリポジトリにArchivaを使用するように移動しました。誤解しないでください。NexusOSSUIはArchivaよりもはるかに優れています。しかし、Archivaは問題なく動作しています。

6か月後、NexusOSSを新しいバージョンでセットアップしようとしました。それでも同じエラー。これは、NexusOSSがインターネットに接続する方法です。最後に、NexusOSSネットワーク接続設定を変更しました。プロキシとNTLM認証を構成しました。その後、正常に動作しています。

それでも、archivaが機能しているのに、nexusossがデフォルト構成で機能しなかったのは謎です。

于 2013-02-14T03:24:28.693 に答える