Iis-7

使用 IIS7 訪問 ASP.Net MVC 項目的靜態內容

  • March 23, 2015

我已將我的本地 IIS 7 指向我的本地 ASP.Net MVC 項目,除了靜態內容外,一切正常。轉到http://localhost:8080/Content/Site.css給我一個 404。我可以在 IIS 管理器上看到該文件夾。

有什麼想法可能是錯的嗎?

問題是權限。即使當我創建 IIS7 網站時,我告訴它以我的使用者身份訪問文件(否則它根本不起作用),對於靜態文件,它正在使用應用程序池的使用者。授予對 IIS APPPOOL\MyApplication 對我的項目解決問題的文件夾的訪問權限。

我不得不採取額外的步驟,將讀取權限添加到 IUSR 帳戶,詳見這篇文章:http ://forums.iis.net/t/1175217.aspx

引用自:https://serverfault.com/questions/30246