web-dev-qa-db-ja.com

Firebaseに匿名でサインインしようとすると、リファラーのリクエストがブロックされます

JS SDKを使用してWebアプリから匿名でサインインしようとしていますが、環境によってはうまく機能しますが、ある環境では、他の場所で機能しているものとまったく同じコードで403が得られます。

(index):64 {“ error”:{“ code”:403、“ message”:“ refererからのリクエスト https://myapp.firebaseapp.com/ はブロックされます。“、” errors” :[{“メッセージ”:“リファラーからのリクエスト https://myapp.firebaseapp.com/ はブロックされます。“、” domain”:“ global”、“ reason”:“ forbidden”}] 、「ステータス」:「PERMISSION_DENIED」}}

それでも、すべての環境ですべてが同じであることを確認したと思います。匿名認証が有効で、ウェブアプリがFirebase Hostingにあるため、コードは環境に依存しません。

これがどこから来るのか他に考えがありますか?

10
Sebastien

APIキーにリファラー制限を設定しているようです。 Google Cloud Consoleに移動して、APIキーのこれらの制限を変更する必要があります。

4
bojeil