在調用System.Security.Cryptography.ProtectedData.Protect方法來保護私密信息時,IIS可能會報如下錯誤:CryptographicException: 數據保護操做未成功。這多是因爲未爲當前線程的用戶上下文加載用戶配置文件致使的。當線程執行模擬時,可能會出現此狀況。線程
解決方法:1.打開應用程序池2.在應用程序上右鍵選擇高級設置3.進程模型下設置「加載用戶配置文件」爲True進程