我正在決定哪個技術用於項目。該項目將存儲大量的文件(Word,PDF等),我試圖找出存儲它們的最佳方式。到目前爲止,我想出了:Azure blob存儲和安全
- 標準的託管,並使用文件系統
- 標準主機,使用全文搜索和存儲文檔在SQL Server
- 使用Azure的斑點。
在任何情況下,任何人都無法看到文檔。只有特定的授權人員才能查看文檔。任何人都可以向我指出如何保護文檔的方向,以便您不僅可以將瀏覽器指向它並且它將可見?
我正在決定哪個技術用於項目。該項目將存儲大量的文件(Word,PDF等),我試圖找出存儲它們的最佳方式。到目前爲止,我想出了:Azure blob存儲和安全
在任何情況下,任何人都無法看到文檔。只有特定的授權人員才能查看文檔。任何人都可以向我指出如何保護文檔的方向,以便您不僅可以將瀏覽器指向它並且它將可見?
Windows Azure blob是存儲大量文檔的好地方。默認情況下,blob只能由擁有該帳戶訪問密鑰的人檢索。 (API調用的頭文件必須使用該密鑰簽名,因此存在加密保證,未經授權的第三方無法訪問它們。)
我假設您將託管某種類型的前端訪問授權用戶,這個前端將作爲文件本身的代理。
不要將文檔存儲在Web服務器目錄中。就這麼簡單。爲什麼要在首先不需要Web上文件的情況下完成配置Web服務器的所有工作?
好的,這聽起來很有希望。我留下的印象是,您只需存儲一個blob(如圖像或文檔),Azure就會自動允許您通過在瀏覽器中指向它來檢索它。我會進一步看看這個選項謝謝。 – Paul
這是*可能*打開公共訪問,這是一個常見的用途,但它不是默認的。祝你好運! – smarx