ASP.net 在每次页面加载时抛出错误(Base-64 字符数组的长度无效)

发布于 2024-12-27 20:43:17 字数 468 浏览 1 评论 0原文

Error Message: Invalid length for a Base-64 char array.
Stack Trace:
at System.Convert.FromBase64String(String s) 
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) 
at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) 
at System.Web.UI.HiddenFieldPageStatePersister.Load()

无论页面如何,每个页面视图都会抛出此错误。我无法在我的开发服务器上进行复制,并且我的代码中没有任何地方使用过 Base-64(当然也没有在每个页面视图上调用的地方)。

有什么想法吗?

Error Message: Invalid length for a Base-64 char array.
Stack Trace:
at System.Convert.FromBase64String(String s) 
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) 
at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) 
at System.Web.UI.HiddenFieldPageStatePersister.Load()

This is being thrown on every page view, regardless of page. I can't replicate on my dev server, and nowhere in my code have I used Base-64 (certainly nowhere that's called on every page view).

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

懷念過去 2025-01-03 20:43:17

请参阅以下类似但已解决的线程以了解更多详细信息:
是什么导致了“基数长度无效- 64个字符数组"
http://forums.asp.net/t/1222829.aspx/1

我希望这会有所帮助。

Please see the following similar but solved threads for further details:
What causing this "Invalid length for a Base-64 char array"
http://forums.asp.net/t/1222829.aspx/1

I hope this might help.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文