web-dev-qa-db-ja.com

アフィリエイトバナーを追加した後、ブロガーのウェブサイトから混合コンテンツの警告を削除する方法はありますか?

HTTPを介して提供されるアフィリエイトバナーを追加した後、ブロガーWebサイトから混合コンテンツの警告を削除する方法はありますか? Amazonアフィリエイトバナーをブロガーウェブサイトに追加しようとしていますが、混合コンテンツの警告が表示されます。 HTTPを削除して、HTTPSをhttpsに置き換えてみましたが、何も機能しませんでした。それから私は彼らに連絡を取ってみましたが、彼らは私に解決策を提供することもできませんでした。

1
Prikshit Chanda

ブラウザがそのような場合にますます不快になるので、唯一の実際の解決策は、すべてのコンテンツがHTTPS経由で提供されることを確認することです(より正確には、ページがHTTPS経由で提供される場合、それが依存するすべてのもの-フォント、スクリプト、スタイルシート、iframeなど-HTTPS経由でも提供されます。ページがHTTP経由のサーバー自体である場合、他のコンテンツはHTTPまたはHTTPS経由で正常に提供できますが、ブラウザはどこでもHTTPSをプッシュします)。

最新の例: https://blog.chromium.org/2020/02/protecting-users-from-insecure.html

Chromeにより、安全な(HTTPS)ページが安全なファイルのみをダウンロードすることが徐々に保証されます。以下に概説する一連のステップで、「混合コンテンツのダウンロード」( -HTTPSのダウンロードが安全なページで開始されました)。

これはウェブページからダウンロードするコンテンツに関するものですが、すべての参照コンテンツに同じ傾向があります。詳細と解決策については、 https://developers.google.com/web/fundamentals/security/prevent-mixed-content/fixing-mixed-content を参照してください(HTTPリンクをHTTPSリンクに置き換えます)。 。

したがって、警告だけが表示されるわけではありませんが、コンテンツの読み込みが停止するため、ページはおそらくレンダリングされないか、正しく機能しなくなります。

または、悪いUIを取得する:たとえば2015年以降、Google Chromeは、HTTP参照に問題がある場合、HTTPSを介しても、Webサイトが安全であると報告しませんでした( https:// arstechnica.com/information-technology/2015/10/chrome-finally-kills-off-the-http-https-mixed-content-warning/

あらゆる場所で適切なHTTPSリンクを取得する以外のすべては、恐ろしい回避策を導入するか、問題を数か月先に遅らせるだけなので、お勧めできません。

シモンズ:助けを求めるとき、「しかし何もうまくいかなかった」と言っても、あなたを助けようとしている人々にはあまり役に立ちません。それは1)正確に何を試したか(何も「すべて」を試したわけではなく、もちろんそれは不可能です)、2)どうやって試したか(どのようなコマンド/アクションを実行したか)、3)正確に何が戻ったか(エラー?どれ?タイムアウト?クラッシュ?など)と4)代わりに期待したこと。

4
Patrick Mevzek

私は問題を解決しました。解決策は本当に簡単ですが、私にとってはうまくいきました。私がしたことは、Amazonとflipkartの静的バナーを使用していたので、それらのバナーをダウンロードして自分のWebサイトにアップロードし、httpsアフィリエイトリンクにリンクしました。私がバナーから提供されたコードを確認したところ、問題はhttp経由で提供されるバナーのみにあったためです。

2
Prikshit Chanda