當前位置:開發者網絡 >> 技術教程 >> ASP教程 >> 安全加密 >> 內容
精彩推薦
分類最新教程
分類熱點教程
    
IIS6安全太高了吧.不讓訪問父目錄.愁人.
作者:未知
日期:2004-11-25
人氣:
投稿:snow(轉貼)
來源:未知
字體:
收藏:加入瀏覽器收藏
以下正文:
問題1:未啟用父路徑

症狀舉例:

Server.MapPath() 錯誤 \'ASP 0175 : 80004005\'

不允許的 Path 字符

/0709/dqyllhsub/news/OpenDatabase.asp,行 4

在 MapPath 的 Path 參數中不允許字符 \'..\'。

原因分析:

許多Web頁面裡要用到諸如../格式的語句(即回到上一層的頁面,也就是父路徑),而IIS6.0出於安全考慮,這一選項默認是關閉的。

解決方法:

在IIS中屬性->主目錄->配置->選項中。把」啟用父路徑「前面打上勾。確認刷新。


相關文章: