我正在開發一個使用Microsoft MVC3的網站,並且已經將其構建在默認的MVC3應用程序模板上。它訪問外部數據庫並在本地主機上工作。FTP部署了Microsoft MVC3網站。 POST協議不起作用。 GET協議正在工作
我已經將它部署到我通過發佈工具使用ftp方法從storminternet租用的共享服務器(storminternet尚不支持Web部署),並且它運行良好。它訪問數據庫好,並獲得請求正常工作。
但是,任何通過POST協議提交的表單都會返回頁面未找到的錯誤404(這是關於我已聲明[HttpPost]的操作)。
風暴互聯網向我保證,默認情況下允許POST和GET,並且由於幫助臺不是開發人員,我不確定要轉向誰。我對web.config沒有很好的理解,儘管我可以閱讀和理解xml,並通過閱讀和搜索來了解發生了什麼。我曾嘗試將協議添加到根web.config中,並且我認爲我可能會咆哮錯誤的樹。
有沒有其他人有這個問題,或者可能有人知道如何幫助我?
要複製我的錯誤,我的網站是在這裏... 213.229.125.117/$sitepreview/ase-limited.com/Dev(抱歉,它不是藍色,美元被解析到%的東西)
並且到POST請求的最快路徑是單擊左側頂部的「添加構建」,然後單擊對話框頂部的「保存」。
任何幫助將受到感謝。我一直堅持這幾天沒有運氣。
問候 尼克
STOP-PRESS-STOP-PRESS-STOP-PRESS-STOP-PRESS-STOP-PRESS-STOP-PRESS-STOP-PRESS-
它原來是一個sitepreview的已知問題。切換到適當的域對一切進行排序。
我點擊鏈接時出現404錯誤。 – 2012-03-15 15:34:00
嗨達琳。是的,解析器將$符號更改爲%代碼。我不得不編輯鏈接。它複製+粘貼雖然。 – 2012-03-15 15:36:56