Firebase Storage バケットに保存されているファイルへの外部リンクの生成に問題があります。
私はしばらくの間 Google Cloud Storage を使用しており、このライブラリ (この回答に基づいています) を使用して通常のストレージ バケットの外部リンクを生成しましたが、Firebase で割り当てられたバケットで使用するとうまくいかないようです。
安全な HTTPS リンクを生成できずNET::ERR_CERT_COMMON_NAME_INVALID
、接続がプライベートではないという証明書の検証エラーが表示され続けます。HTTPS から「S」を削除すると、リンクが機能します。
注:同じ資格情報と秘密鍵を使用して、プロジェクト内の他のバケットへのリンクを生成すると、問題なく機能します。私の署名を拒否しているのは Firebase バケットだけです...