這段時間,維護幾個網站服務器,其中一個asp.net mvc網站,只要一更新,訪問就會報錯:
403 - Forbidden: Access is denied.
You do not have permission to view this directory or page using the credentials that you supplied.
網上查了N個小時的資料,各種說法都有,各種方法都試過了,完全沒有效果,只能回退版本。
這種情況搞了好幾次,一直得不到解決。今天上午,本着不解決不喫中飯的決心,仔細對比更新前後的區別,終於有了發現。
原來少了Global.asax文件,把這個文件還原後,問題就解決了。。。。
這個問題本來只是一個svn提交失誤造成的,但報的錯卻沒有明確告訴大家問題在那裏,網上也完全搜不到相關的說法。。。。
現在記錄下來,給大家一個參考吧,說不定哪天也遇到類似問題,有個借鑑的機會。