Google Cloud Storage 設定支援 CROS

其實方法並不難,只是對於GCS不熟悉造成找了很多資料

參考連結 :

https://cloud.google.com/storage/docs/configuring-cors?hl=zh-tw

https://coder.tw/?p=6985

首先第一個步驟,CROS並沒有辦法GCP後台直接操作,必須要先安裝gsutil工具

安裝步驟可以參考 : https://cloud.google.com/storage/docs/gsutil_install

安裝步驟完成後接著開始設定storage cros

1. 先準備一個cross-json-file.json 檔案,存檔在 Documents資料夾中

其中,origin的部分是重點

origin陣列請填入要可以cros存取GCS的domain,範例中填入*則可以允許所有domain存取

2. console切換到Documents資料夾後,透過以下指令設定CROS

其中example-bucket就是你要設定可以CROS存取的bucket名稱

其實這樣就已經完成,最後你可以透過下面的指令來確認CROS是否已經設定完成

以上,打完收工!