2017-08-09 172 views
0

我有一個谷歌存儲桶與幾個文件夾包含圖像(png瓷磚集)。這些文件夾的設置完全相同,所有文件都公開共享,並可以讀取所有用戶的訪問權限。谷歌雲存儲文件夾訪問被拒絕403錯誤

我能夠通過本地和雲中的應用引擎訪問2014年的JavaScript文件夾。但是,試圖訪問2015年的文件夾時,我得到象這樣的錯誤對每個文件:

GET https://storage.googleapis.com/naip-skytruth-org/2014/9/142/193 403()

訪問這兩個文件夾是用簡單的分層在谷歌地圖相同。 this.map.overlayMapTypes.push(this.selectMap(this.getSelectedNaip()))

由於權限保留在存儲桶級別,而不是文件夾級別,我不確定接下來要做什麼。我可以使用gsutil列出這兩個文件夾,當然可以轉到雲端控制檯上的文件以查看它們是否都是共享的公共文件。

文件夾權限有什麼不同?我知道ACL不再使用。

感謝, 丹

回答

0

原來在瓦集文件夾2015年曾png格式的擴展,而2014年設定的瓷磚沒有。所以當選擇2015地圖疊加時,它找不到沒有.png擴展名的文件。

我不知道爲什麼它返回403「訪問被拒絕」錯誤。應該是「文件未找到」。

爲了解決這個問題,我想簡單地刪除.png擴展名,但無法使用gsutil。最終修改javascript以僅包含2015文件夾/瓷片集的「.png」擴展名。