2014-04-24 26 views
0

我正在將用於在IIS 7(Windows Server 2008 R2)下運行的MVC 4 Web應用程序遷移到IIS 8(Windows Server 2012)。MVC 4 POST未能在Windows Server 2012中將模型綁定到IIS 8

我有一個普通的GET返回我們最初的不安全頁面,但用戶名和密碼POST失敗的情況,看起來是由於MVC模型沒有正確綁定表單內容(它引發了一個空引用異常,該模型的第一個屬性被訪問)。我很確定我已經升級並安裝了我需要的所有服務器,所以我在我的智慧結束。

有沒有人看到類似的問題或有任何建議或想法可能會出錯?

回答

0

好的,事實證明,問題是我們用於在站點的web.config文件中加密/解密連接字符串的機器密鑰。除了複製SSL證書,我們還需要用於RSA加密的機器密鑰。

(不是一個非常有用的錯誤消息。)