未提供machine key
由于事情是前几天發生的,當時沒有及時寫下來,現在想得不太清楚原因了。主要是在做membership的時候,用了微軟自帶的membershipProvider, 在配置它的時候,在web.config中寫type的時候只寫了system.web.security.sqlmembershipProvider, System.web ... 運行的時候它就提示大概意思是說加密的時候出了什么錯誤,因為沒有一個machine key之類的。后面改了后,又提示不能裝載system.web.dll及相關的assembly. 這時才注意到當引用system.web的時候必須寫它的版本才可以,即system.web.sqlmembershipprovider, system.web version=2.0.0 cluture=...