多数の OAuth ベースの認証方法 (Facebook、Twitter、GitHub など) を含む Firebase Simple Login のリリースに伴い、「Authorized Origins」のアイデアを含めました。この制限がないと、悪意のあるサイトがアプリケーションになりすまして、ユーザーの Facebook や Twitter などのデータにアクセスしようとする可能性があります。
これらのリクエストのドメインを、お客様が管理し、検証済みのものに限定することで、お客様のユーザーのデータを保護できます。アプリケーション ドメインを構成すると、ユーザーは定義したドメインからシームレスかつ安全にログインできるようになります。
このエラーを修正するには、(Firebase URL をブラウザに入力して) Firebase Forge にログインし、左側の [認証] パネルに移動します。
- ローカルでテストするには、.NET 経由でテスト ファイルをロードするのではなく、マシン上で少なくともベアボーン Web サーバーを実行する必要があります
file://
。ローカル マシンでベアボーン サーバーを実行する最も簡単な方法cd
は、ファイルのディレクトリに移動して を実行python -m SimpleHTTPServer
することです。これにより、 経由でコンテンツにアクセスできるようになりますhttp://127.0.0.1:8000/...
。
- ユーザーに対して、アプリケーションをホストするために使用するドメインを構成します。これは、任意の数の特定のサブドメイン ( など) またはワイルドカードとして機能する (からの要求を許可する
a.b.www.domain.com
) ハイレベル ドメインにすることができます。domain.com
*.domain.com
ここでは、複数のアプリケーション ドメインまたは IP をコンマ区切りで構成できます。
シンプル ログインのアプリケーション構成に関する追加ドキュメントについては、https://www.firebase.com/docs/security/simple-login-overview.htmlを参照してください。
それが役立つことを願っています!さらに質問がある場合は、遠慮なく直接私に ping を送信してください。