2012-08-08 54 views
0

我正在asp.net 4.0 web應用程序中構建文檔管理系統。要求是在Web瀏覽器中打開Office文檔。這些文檔以二進制格式存儲在SQL Server 2008數據庫中。在asp.net web應用程序中打開web瀏覽器中的word或excel文件有多安全

在瀏覽器中打開這些文件是否安全?如果是,那麼如何在Web瀏覽器中顯示/編輯這些文件?

+0

你在說什麼樣的安全性? – 2012-08-08 13:03:10

+0

該系統將在用戶之間共享機密文件。我想知道如果在瀏覽器中打開這些文件,系統是否有更大的機會被黑客攻擊。檢查這一個http://stackoverflow.com/questions/5114751/how-can-i-open-a-excel-inside-a-web-browser – geek 2012-08-09 05:48:50

回答

0

您可以使用WebDAV協議來實現此目的。它是Http協議的擴展,並在IIS中受支持。 http://en.wikipedia.org/wiki/WebDAV。詳情請參閱the WebDAV project at SourceForge。這是一個適合提供WebDAV內容的體面圖書館。

對於處理Binary(我假設在SQL blob中)內容,您必須將內容寫入文件,然後通過WebDAV進行處理。