最近、私はここでウェブサービスについていくつか質問をしました
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 の使用を強制すると、英数字を含む単一の長い文字列が得られました。できるだけ早く、別のコンピューターでテストを繰り返すつもりです。