“填充无效,无法被移除”报错
问题:网站访问状态为:点击IIS浏览浏览器无反应
具体报错日志为:
消息:填充无效,无法被移除。
请求RawUrl:(null)
源文件:(null)
异常堆栈: 在 System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
在 System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
在 System.Security.Cryptography.CryptoStream.FlushFinalBlock()
在 System.Security.Cryptography.CryptoStream.Dispose(Boolean disposing)
在 System.IO.Stream.Close()
在 System.IO.StreamReader.Dispose(Boolean disposing)
在 System.IO.TextReader.Dispose()
在 PowerEasy.Foundation.Security.SecurityHelper.DecryptTextFromFile()
在 PowerEasy.Foundation.Security.SecurityHelper.LicenseChanged(Object sender, FileSystemEventArgs e)
根据日志PowerEasy.Foundation.Security可以看出来是授权文件问题,可以根目录的License.lic文件替换一个试下
解决:具体问题是License.lic里面有些文件有些参数跟系统里面的参数对不上就会导致这样的问题。