IAPを掛けたGAEにプリフライトリクエストを飛ばしたが、GAEにリクエストが届かなかった際の対処法
解決策
-
OPTIONSリクエストに応答するコードを追記する。
-
下記の様にyamlを書く
iap.yaml
accessSettings:
corsSettings:
allowHttpOptions: true
- 下記のコマンドを叩く
gcloud beta iap settings set backend-iap.yaml --project=hoge
感想
IAPのカスタマイズについて公式で日本語翻訳もあるものの、
英語でないとコマンドがあることが書いてないので、読むべきは英語ドキュメントだなと思いました
参考文献