2016-10-06 7 views
-2

httpsの下にあるサイトで作業しています。 問題は、ページの1つがセキュリティで保護されていないイメージを呼び出すため、その特定のページに複数のコンテンツが混在していることです。 この通話を保護するためにこの通話を変更するにはどうすればよいですか?画像ソースをhttpsに変換する

<img src="<%=carImage%>" width="430" height="220" align="right" border="0"> 

私はソースに移動し、実際のcarImageクラスを変更する必要がありますか、または私はちょうどここからそれを変更できますか?

+0

'https'されますトランスポート層である「通信プロトコル」。あなたが運んでいるものは重要ではありませんし、輸送されているものについては重要でもありません。あなたは確かに、別のプロトコル経由で画像を配信するために画像を変更する必要はありません!良い神! – arkascha

+0

イメージソースの形式が「http:// example.com/images/my_image」の場合は、@arkaschaが既に悲しいものになっていることをすべて信用できます。 – Franco

答えて

2

carImageは、http://domain.com/something.extのようなプロトコルを含むURLを返します。これを変更してHTTPS URLを返す必要があります。画像は、あなたがそれを閲覧しているページと同じドメイン上にある場合は、相対的なこれらの画像のsrc値にすることを検討

(すなわち、carImageで返された値からhttp://domain.comhttps://domain.comを除く)