2017-10-04 11 views
1

gsutilcors.jsonファイルを使用して、クロスオリジンのアップロードを許可するようにFireboxのGoogleストレージを設定しようとしています。他のメールがプロジェクトに関連付けられているため、CORSのデータを設定できません

gsutil cors set cors.json gs://nameofproject.appspot.com 

私は、次のエラーメッセージが表示されます: - 私はこれを確認

AccessDeniedException: 403 [email protected] does not have storage.buckets.get access to bucket apptotest.appspot.com 

が、私は現在、someOtherFirebaseAccountでログインしていないです私はCORSファイルが配置されている私のプロジェクトで次のコマンドを入力します。 firebase loginを実行し、現在の希望のアカウントが有効なアカウントであることを確認してください。

firebase login 
Already logged in as [email protected] 

ここで何が問題になるのでしょうか?

答えて

1

gcloudにパッケージされているgsutilのバージョンを使用している場合は、現在ログインしているgcloudユーザーの資格情報を使用します(これは通常gcloud auth loginによって最後に有効化されたユーザーです)。 gcloud auth listを実行すると、アクティブなユーザーを確認できます。

ではなく、のgcloudパッケージバージョンのgsutilを使用している場合は、gsutil configを実行して、目的のユーザーとしてログインできます。

関連する問題