0

最近、私はここでウェブサービスについていくつか質問をしました

Web サービスを使用してデータベースを保護する方法は?

Glassfish: 複数のアプリケーションのデプロイ、そのうちのいくつかは SSL を使用

しかし、まったく答えが見つかりませんでした今回は、助けを見つけることを期待してより具体的にしようとします...

データベース テーブルから Web サービスを作成するウィザードを使用して、Netbeans で簡単な Web サービスを作成しました。ウィザードは永続ユニットとエンティティ クラスを作成し、JPA を使用します。Restful Web サービスは jax-rs を使用して作成され、「Use Jersey default」をチェックすると、web.xml ファイルが作成されました。それは機能しますが、データベーステーブルにはフィルタリングに必要なフィールドがいくつかありますが、クライアントに報告したくありません.restful Webサービスによって生成されたxml/jsonでそれらを非表示にするにはどうすればよいですか?

SSL を強制的に使用するにはどうすればよいですか?

入れてみました

<transport-guarantee>CONFIDENTIAL</transport-guarantee>

web.xml では、SSL を強制しますが、応答は同じではありません。xml/json ではありませんが、エンティティのフィールドの値の連結のみが含まれます。また、パス パラメータを含む一部の URI はまったく機能しません。何が欠けていますか?

ありがとうフィリッポ

SSL に関する更新

さらにチェックを行ったところ、Firefox を使用すると SSL を使用して有効な応答が得られましたが、IE9 では奇妙な結果が得られました。その場合、SSL の使用を強制すると、英数字を含む単一の長い文字列が得られました。できるだけ早く、別のコンピューターでテストを繰り返すつもりです。

4

1 に答える 1