私たちのアプリケーションでは、各リクエストとレスポンスのJsonプロパティ値(プロパティ名ではありません)を暗号化/復号化する必要があります。 例、
{"userName":"encrypted value", "email":"encrypted value"}
Springブート - JSONデータの暗号化
我々はスプリントブーツ1.3を使用して、我々はオブジェクトに要求JSONを結合して、JSONとしてレスポンスオブジェクトをシリアライズする@RequestBodyと@ResponseBody注釈を使用しています。
私たちの各コントローラメソッドでは、暗号化/復号化メソッドを呼びたいと思っています。要求オブジェクトにバインドする前にjson値を解読するようにスプリントに指示する方法はありますか?同様に、レスポンスオブジェクトのフィールド値をjsonに変換する前に暗号化するには?またはジャクソンをカスタマイズすることは私たちを助けるかもしれない?
ありがとうございます!
カスタムクライアントを構築し、前にサービスを呼び出すが、それを行う... – johnnynemonic
何セッターゲッターと暗号解読に実装についての? –
AbstractJackson2HttpMessageConverterを拡張することは、jsonレスポンスが構築される場所と、フラッシュされる前の最後の場所であるため、より具体的なものにすることはできませんか? – bigbadmouse