2017-09-15 17 views

答えて

0
+0

はいこれは参考になるページです。私はそれでも助けを借りて働くことができませんでした.../ – NDavis

+0

あなたは挿入しようとしていますか? "ヘッダー":[ "キー": "アクセス制御を許可する - オリジン"、 "値": "*" } – aofdev

+0

私は5つの異なる方法でそれを試しました。しかし、それは飛行前のOPTIONSリクエストを送信し、それは決して正しく答えられませんでした – NDavis

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": "*"