0

データベースからブロブを取得してjspに表示しようとしていますコードは次のとおりです。

response.setContentType("image/bmp");
con = dbMon.connect(Con_id);
stmt = con.createStatement(); 
rs = stmt.executeQuery(sql);   
while (rs != null && rs.next()) {
  out.clear(); 
  OutputStream os = response.getOutputStream(); 
  os.write(rs.getBytes("IMAGE"));  
  out.flush(); 
  dbMon.close(con);
}

コードは http を使用している uat 環境では正常に動作しますが、HTTPS である実稼働環境では失敗します。実稼働環境では、画像が表示されるときにセキュリティ警告が表示され、「表示された Web ページのコンテンツのみを表示しますか?」というメッセージが表示されます。安全に配信されますか? この Web ページには、安全な HTTPS 接続を使用して配信されないコンテンツが含まれており、Web ページ全体のセキュリティが損なわれる可能性があります。」

  1. はい を選択すると、画像は表示されません。
  2. [いいえ] を選択すると、悪いイメージのロゴ (赤い十字) のみが表示されます 親切に助けてくださいありがとう
4

0 に答える 0