LoginSignup
0
0

More than 1 year has passed since last update.

CloudFunctionsで"Your client does not have permission to get URL /** from this server"に遭遇した時の解決策

Posted at

初めに

今回はCloudFunctions実行時に403に遭遇したので解決策を記述します。
エラー内容は以下の通りです。
"Your client does not have permission to get URL /** from this server"

解決策

結論:権限を追加することで解決します。

1. 「権限」ボタンをクリック

CloudFunctionsのコンソール画面にある対象の関数のチェックボックスを選択し、
以下の画像の「権限」ボタンをクリック。

スクリーンショット 2022-10-03 18.02.46.png

2. 権限を付与

スクリーンショット 2022-10-03 18.07.52.png

上部画像の「プリンシパルを追加」ボタンをクリック。
その後以下の画像に遷移します。

1. 新しいプリンシパルに「allUsers」を入力
2. ロールに「Cloud Functions 起動元」を選択

スクリーンショット 2022-10-03 18.09.17.png

その後「保存」ボタンをクリック。

最後に

2020年1月15日以降、Cloud Functionsの関数に関して、未認証の場合は呼び出しできない用になったそうです。 今後CloudFunctionsを使用する場合は覚えておきましょう。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0