0
A
答えて
0
0
CORSは動作しませんでしたが、私が見つけた回避策は、機能にホスティングリダイレクトを使用することでした。つまり、HTTPファンクションコールはクロスサイトではありません。
https://firebase.google.com/docs/hosting/functions(「あなたの関数への直接ホスティング要求」を参照してください)
{
"hosting": {
"public": "public",
// Add the following rewrites section *within* "hosting"
"rewrites": [ {
"source": "/api/bigben", "function": "bigben"
} ]
}
}
注:私は、すべてのエンドポイントのリダイレクトを定義する必要があります。一般的な書き換えを行う方法はありますか?例えば
"source": "/api/*", "function": "*"
はいこれは参考になるページです。私はそれでも助けを借りて働くことができませんでした.../ – NDavis
あなたは挿入しようとしていますか? "ヘッダー":[ "キー": "アクセス制御を許可する - オリジン"、 "値": "*" } – aofdev
私は5つの異なる方法でそれを試しました。しかし、それは飛行前のOPTIONSリクエストを送信し、それは決して正しく答えられませんでした – NDavis