是否可以禁用該pdf文件不會自動下載到瀏覽器的臨時(或下載)文件夾。我想在服務器端做到這一點。禁止自動下載pdf文件
我的問題是,網絡服務器上有一些敏感的pdf文件。許多用戶不知道,當查看pdf文件時,它們被本地保存到計算機中。
有沒有(或不同的)解決方案?
就像將HTML嵌入到一些特定的標籤一樣? 或者用一些特定的(安全)參數創建PDF?
感謝帕特里克方面
是否可以禁用該pdf文件不會自動下載到瀏覽器的臨時(或下載)文件夾。我想在服務器端做到這一點。禁止自動下載pdf文件
我的問題是,網絡服務器上有一些敏感的pdf文件。許多用戶不知道,當查看pdf文件時,它們被本地保存到計算機中。
有沒有(或不同的)解決方案?
就像將HTML嵌入到一些特定的標籤一樣? 或者用一些特定的(安全)參數創建PDF?
感謝帕特里克方面
服務器只能建議瀏覽器不要緩存它發送的文件。客戶可能會或多數不會遵循這些建議。
最近,我寫了一篇文章說明如何創建一個PDF web viewer using a Java applet。 (注意:此applet使用我們產品PDFOne(用於Java)的PDF組件。)
爲了您的需要,您必須修改小程序,以便它從服務器下載加密的PDF,在客戶機上解密,顯示它,當用戶完成時刪除它。
如果你的PDF具有獨立的URL,你有沒有辦法阻止下載。 @KyleWpppd在他的評論中提出了一個使用Flash插件來顯示PDF的變體。這樣做會起作用,並且會阻止普通Joe的存儲,但不會阻止IT專家的黑客入侵。因此,只有或多或少的工作方式(但不是100%)將有一些閃存或其他模塊與服務器通信,並在逐頁基礎上動態請求文檔。這是一項複雜的任務,並且如前所述,並沒有提供保證,但至少將複雜性評級中的盜取任務移到了更高的位置。所以確實,如果你需要100%的保護, - 不要把文件放到電腦裏(因爲它可以被複制)。
感謝您的回答,這不是一個安全問題。如果某些用戶想要下載該文件,那對我來說就沒問題。我只是不希望它下載默認的PDF文件(當用戶查看它時) – PKK
我同意尤金的看法,問題在於PDF是可下載的。如果您希望用戶能夠查看文檔但無法保存文檔,那麼您可以考慮採用如下解決方案: http://www.tallcomponents.com/livedemos/pdfwebviewer1-library/
披露:我隸屬於銷售此產品的公司。
想禁用客戶端緩存? – 2011-01-23 20:51:07
像Scribd這樣的服務可能正是你正在尋找的,它是通過Flash查看PDF。否則,我不認爲有人可以在不保存本地副本的情況下查看文件。 – KyleWpppd
不需要。如果擔心敏感信息,請勿將其放置在網絡上。 – RoToRa