私は iText を使用して J2EE Web アプリケーションの PDF 請求書を生成しています。ページには、要求 URL から構築された URL から読み取った画像が含まれています。開発環境とテスト環境では問題なく動作しますが、本番環境では java.io.IOException: is not a registered imageformat が発生します。
URL をブラウザに貼り付けると、正しい画像が返されますが、リクエストは http から https にリダイレクトされます。私のコードでは、リダイレクト URL をハードコーディングすると、画像が正しく表示されます。
そのため、com.lowagie.text.Image.getInstance(URL) を使用して画像を取得すると、URL のリダイレクトに従っていないようです。iText を使用してリダイレクトされた URL から画像を出力するにはどうすればよいですか?