我已計劃使用Windows Azure存儲來保存Rails應用程序中的blob數據。 我在網上搜索了一個合適的解決方案,並找到了一個名爲waz-storage
的寶石。使用Rails(waz-storage gem)將文件存儲在Windows Azure存儲中
conn = WAZ::Storage::Base.establish_connection(:account_name => account_name, :access_key => access_key)
我試圖使用上述嵌段進行連接,該部分被成功執行。但是當我使用命令像下面
WAZ::Blobs::Container.find('test-container')
失敗,並顯示403 Forbidden
,我實際使用從我的Windows Azure存儲帳戶獲得的帳戶名和訪問密鑰。
我在做什麼錯?或者如果有更好的解決方案在azure中存儲blob,請建議。
同樣的問題在這裏。當我執行'WAZ :: Blobs :: Container.create('test-container')'時,它實際上在Azure中創建了Container,但是當試圖添加blob時,我一直得到相同的錯誤。尚未找到解決方案... – mmichael
嘗試從真實服務器上傳,而不是從本地主機上傳。它似乎不會從localhost工作。 – balanv