2012-11-14 81 views
2

我在將網站部署到IIS後未加載樣式表和圖像時出現問題。它在Visual Studio和本地IIS中工作正常。靜態內容在部署到IIS後未加載7

我認爲它試圖驗證靜態內容,因爲在Chrome檢查器中,css源顯示爲LogOn?ReturnUrl=%2fContent%2fstyle.css。如果我檢查css的源代碼,它只是我的登錄頁面。

我確定服務器設置爲提供靜態文件,IIS用戶可以訪問所有文件。

我也嘗試添加以下代碼到我的web.config:

<authorization> 
     <allow users="*" /> 
    </authorization> 

我發現這個類似的堆棧溢出的問題,但沒有奏效。

回答

3

我想通了。我必須設置匿名身份驗證才能使用app_pool身份。