2
Iam以angular2作爲前端,Laravel作爲後端實現項目。 在這個項目中,我通過前端的xhr請求將文件上傳到Azure blob。 當Xhr請求觸發時,控制檯的網絡選項卡中將顯示天藍色blob存儲url,並且此url包含azure blob的簽名。通過javascript中的xhr請求上傳到azure blob安全嗎
可以通過JavaScript中的XHR實現此功能。任何建議都會幫助我很多。
Iam以angular2作爲前端,Laravel作爲後端實現項目。 在這個項目中,我通過前端的xhr請求將文件上傳到Azure blob。 當Xhr請求觸發時,控制檯的網絡選項卡中將顯示天藍色blob存儲url,並且此url包含azure blob的簽名。通過javascript中的xhr請求上傳到azure blob安全嗎
可以通過JavaScript中的XHR實現此功能。任何建議都會幫助我很多。
可以通過JavaScript中的XHR實現此功能。任何suggstions會幫助我很多。
我認爲這很好,只要你保持SAS令牌只在需要上載文件的時間內有效(猜測上傳文件的實際時間可能是棘手的) 。
還有一些其他的事情可以做,使之更加安全:
Write
或Create
許可。如果您不需要,請不要包含其他權限,如Read
或Delete
。這樣,用戶只會使用此SAS令牌上傳文件,而不會執行其他任何操作。
謝謝@Gaurav Mantri。感謝您的答覆。我從你的關於azure blob存儲的文章中獲得靈感,來自你的鏈接 gauravmantri.com/2013/02/16/uploading-large-files-in-windows-azure-blob-storage-using-shared-access-signature -html-and-javascript/ 我正在試圖在角度2類型腳本結束時生成簽名,並使用短持續時間範圍。 –