簡體   English   中英

限制訪問Webservice IIS6 / 7文件夾中的文件

[英]Restricting access to files within a folder to webservice IIS6/7

我正在尋找一種方法來限制直接訪問我們網站上的某些文件夾,該網站托管在第二個開發環境的IIS7中,第一個開發環境的IIS6和生產環境中的IIS6中。

基本上,我們應該能夠從我們的網站鏈接到這些文件,即: http : //www.domain.com/stuff/survey.pdf

但是,如果有人嘗試從博客文章等鏈接到此內容,則不應提供該內容。 有什么方法可以在Web配置中做到這一點,還是超出IIS的能力?

我最終要做的是編寫一個PHP腳本,該腳本從Web根目錄外部提供內容,但前提是用戶已登錄並具有有效的站點cookie。

然后,我創建了文件夾來替換我們當前正在提供的所有內容(.pdf,.png等),因為沒有那么多需要保護的內容。 我將文件夾命名為與原始文檔相同的名稱,即:/webroot/survey.pdf/,然后將index.php放在survey.pdf文件夾內。

這行得通,現在我們可以使用腳本鏈接到我們想要保護的內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM