升級framework4.0後form認證票據失效的問題

很久沒來了,密碼都差點忘了,順便記錄下今天配置環境碰到的小問題web

網站使用的form authentication作SSO登陸,登陸域名使用的framework20配置環境網站

一個欄目升級爲4.0環境後,發現認證票據失效了,日誌信息以下:日誌

Event code: 4005
Event message: Forms authentication failed for the request. Reason: The ticket supplied was invalid. code

解決方法以下:orm

仍是machinekey的問題,在Microsoft.NET\Framework目錄下,找到4.0的配置目錄v4.0.30319\Config,把machine.config的machinekey改成2.0配置文件的machinekey一致便可域名

或者是直接把machinekey加到4.0網站的web.config裏,也可解決io

相關文章
相關標籤/搜索