我有一個在服務器上部署的web應用/ web服務,它基本上有一個文件夾,我們有一些文件。 我使用一個帶有httpresponse的winforms應用程序來訪問文件並將其下載到用戶系統。 現在,如果我嘗試直接在網頁瀏覽器中訪問文件,如https://weburl/files/test.xls 我可以直接下載文件。我可以避免這個?避免從瀏覽器中下載文件
-1
A
回答
0
簡短答案是YES。
長的答案是複雜的,因爲你沒有提供任何細節:-(
有幾個選項(IP過濾,用戶代理過濾等),但標準和IMO最好的辦法是實現認證+ 。在服務器端授權,讓您的應用程序驗證自己我甚至會建議使用SSL,以便任何通過線路適當加密
0
嘗試將此添加到您的Web應用程序的web.config文件中的配置部分:
<location path="files">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
相關問題
- 1. 避免瀏覽器
- 2. Javascript - 避免在預覽失敗時通過瀏覽器下載文件
- 3. 避免瀏覽器彈出
- 4. 避免瀏覽器復位
- 5. 避免瀏覽器緩存
- 6. 避免從瀏覽器導航url
- 7. 在瀏覽器中下載文件
- 8. 避免asp.net中的瀏覽器緩存
- 9. 避免R中的瀏覽器調用
- 10. 從golang服務器下載瀏覽器中的壓縮文件
- 11. Grails下載zip文件(瀏覽器下載文件)
- 12. 避免在瀏覽器中瀏覽緩存
- 13. 模擬瀏覽器下載文件?
- 14. cURL +通過瀏覽器下載文件
- 15. 下載Firefox瀏覽器緩存文件
- 16. 跨瀏覽器下載.Bat文件
- 17. encodeURI文件下載 - 崩潰瀏覽器
- 18. 將文件下載到瀏覽器(ASP.NET)
- 19. PHP瀏覽器 - 文件下載
- 20. 瀏覽器緩存可下載文件
- 21. phpword通過瀏覽器下載文件
- 22. 如何從瀏覽器中的C中的URL下載文件?
- 23. 避免凌亂的瀏覽器死亡
- 24. 避免Python CGI瀏覽器超時
- 25. 避免HREF打開瀏覽器
- 26. 使用JavaScript避免瀏覽器刷新
- 27. 如何避免默認Android瀏覽器
- 28. 如何避免使瀏覽器崩潰?
- 29. 文件加載從瀏覽器到瀏覽器不同
- 30. 避免在瀏覽器的臨時文件的URL緩存
確定將嘗試此..但是,如果我這樣做會影響我當前的代碼因爲我使用.net代碼從相同的路徑下載文件 – SSK 2012-01-31 10:40:37
@Sathish如果你這樣做,那麼你的應用程序無法下載文件了。 – Yahia 2012-01-31 10:41:19
好吧,我以爲你通過這個網絡應用程序/服務 – Tomek 2012-01-31 11:18:32