如何防止c#中的aspx页面出现此错误?
Message: Invalid length for a Base-64 char array.
在代码后面的代码:
byte[] clearBytes = Encoding.Unicode.GetBytes(clearText);
在Google search
我找到了这个:
问题似乎与ViewState有关。
ViewState已加密,当尝试在回发时解密时,会触发错误。
我在 web.config 文件中尝试了此解决方案,在设置的ViewState上不加密没有成功,如下所示:
<system.web>
<pages viewStateEncryptionMode=”Never”>
</pages>
</system.web>
请帮帮我,非常感谢你。