2013-10-09 60 views
1

我按照博客指示設置了S3的優化上傳器。我已經解決了很多問題,但現在我陷入困境。這裏是我在Firefox的Web控制檯上看到的...403在桶上禁止

javascript console output:http://tny.cz/ae7bc351(pass is 2468)。

客戶端的html代碼:http://tny.cz/93910c39

我使用的是Java的servlet的服務器實現。我不確定該從哪裏出發,因爲我相信我正確設置了存儲桶和CORS配置。

如果您希望直接訪問我的代碼,我願意在線下分享。

感謝, Ĵ

+0

請將'debug'選項設置爲true,重現問題,並將javascript控制檯的內容粘貼到您的問題中,以供初學者使用。 –

+0

html客戶端頁面狀態...「根據策略無效:策略條件失敗:[」eq「,」$桶「,」罰款「] – Josh

+0

這是啓用調試後的javascript控制檯輸出... http:// tny.cz/ae7bc351(pass是2468) – Josh

回答

0

這是精細上傳S3的錯誤。給定S3端點的URL,有一個正則表達式用於確定存儲桶名稱。存儲桶名稱必須是派生的,因爲它是發送請求之前簽名的項目之一。

Fine Uploader S3使用正則表達式來確定存儲桶名稱,但不考慮下劃線。我們將立即修復此問題併發布修補程序,該修補程序將爲3.9.1。此問題將在我們的Github回購中作爲問題#1014進行追蹤。

+0

@Josh這個問題已經在我們剛剛發佈的Fine Uploader 3.9.1中解決。 –