私たちのサイトの Youtube 購読ボタンは、つい最近、この混合コンテンツ タイプのエラーを生成し始めました。以前は正常に動作していました。
私たちのサイト ( https://data-miner.io ) は完全に HTTPS です。Google スクリプトをロードするための URL も HTTPS です。
Google デベロッパー ガイドのサンプル ボタンでも同じエラーが発生します。コード例:
<script src="https://apis.google.com/js/platform.js"></script>
<div class="g-ytsubscribe" data-channel="GoogleDevelopers"></div>
そして、次のエラーが発生します。
Mixed Content: The page at 'https://data-miner.io/' was loaded over HTTPS,
but requested an insecure resource 'http://www.youtube.com/subscribe_embed?action_card=1&channelid=UCJsN_l9Nikc…res__%2Fam%3DAQ%2Frt%3Dj%2Fd%3D1%2Frs%3DAGLTcCMHYgS7aNxNWsVBTJHTEp3IHdPl5g'.
This request has been blocked; the content must be served over HTTPS.
これはGoogleのバグですか?http 経由で何かを読み込もうとしているのはなぜですか。どんな助けでも大歓迎です。
[更新] : 1 週間後、これはまだ壊れています。Google の担当者はそれを修正しようとし、さらに別のバグを導入しました。信じられない!このチームはどのようなテストを行っていますか? 「VM7438 subscribe_embed?channelid=UCJsN_l9NikcAq9XikLD1nSg&action_card=1&usegapi=1&jsh=m%3B%2F_%2Fsc…:22 Uncaught ReferenceError: __ytRIL が定義されていません