Base-64 字符串的无效长度 一个页面老是报这个错误,并不是所有的用户访问这个页面都出错,而是一个特殊的IP,这个IP访问这个页面总是报“Base-64 字符串的无效长度”,页面中没有做base-64的编码和解码操作,应该跟viewstate有关。谁碰到过类似的问题吗?如何解决的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 确实奇怪,倒是遇到过Base64无效编码。没有遇到这样的问题。是不是用了加密解密的功能?你的Url? ViewState确实是采用Base64进行编码,你看一这些IP的设置是怎么了 用户IP: 195.225.177.*SOURCE: mscorlibMESSAGE: Base-64 字符串的无效长度。TARGETSITE: Byte[] FromBase64String(System.String)STACKTRACE: at System.Convert.FromBase64String(String s) at System.Web.UI.LosFormatter.Deserialize(String input) at System.Web.UI.Page.LoadPageStateFromPersistenceMedium() 可能是由于ViewState不完整了,在页面Postback的时候丢失了部分,导致这个错误的,微软的文档有说到过这点。可是如果真的是这个原因的话,怎么样才能避免呢? 我的.net何去何从 用户代码未处理异常 如何向表中填入xml字段类型的数据呢! 求ASP.NET几种连接SQLserver和ACCESS两个数据库的方法 怎样用c#获得config.web中的数据库连接字符串的值?? webservice中的函数是否不能用DataTable作参数? 数据库中的空类型! 局域网内如何检测某一台机器已经联网 通过ReadEntityBody这种方式上传达文件,能不能实现断点续传? 欢迎大家都来讨论:100分相送 谁有已解决MagicAjax中文乱码的dll能否发一个给我 Request.QueryString从js里取的值怎么变了呢
是不是用了加密解密的功能?你的Url?
SOURCE: mscorlib
MESSAGE: Base-64 字符串的无效长度。
TARGETSITE: Byte[] FromBase64String(System.String)
STACKTRACE: at System.Convert.FromBase64String(String s) at System.Web.UI.LosFormatter.Deserialize(String input) at System.Web.UI.Page.LoadPageStateFromPersistenceMedium()