asp.net – 调用SqlMembershipProvider GetUser的无效Cast Excep
发布时间:2020-12-16 09:34:47 所属栏目:asp.Net 来源:网络整理
导读:我正在使用ASP.NET SqlMembershipProvider在Web应用程序上实现授权,但在调用GetUser方法时它会随机抛出无效的强制转换异常. 我可以登录,并且浏览页面都很好,但是在随机点,繁荣,它疯狂,并抛出异常: Unable to cast object of type 'System.Int32' to type 'S
我正在使用ASP.NET SqlMembershipProvider在Web应用程序上实现授权,但在调用GetUser方法时它会随机抛出无效的强制转换异常.
我可以登录,并且浏览页面都很好,但是在随机点,繁荣,它疯狂,并抛出异常: Unable to cast object of type 'System.Int32' to type 'System.String' 查看堆栈跟踪,您可以清楚地看到它是由成员提供商引起的: [InvalidCastException: Unable to cast object of type 'System.Int32' to type 'System.String'.] System.Data.SqlClient.SqlBuffer.get_String() +5002910 System.Data.SqlClient.SqlDataReader.GetString(Int32 i) +55 System.Web.Security.SqlMembershipProvider.GetUser(String username,Boolean userIsOnline) +1169 System.Web.Security.Membership.GetUser(String username,Boolean userIsOnline) +63 System.Web.Security.Membership.GetUser() +19 _Default.LoadLeadOverview() in file1default.aspx.vb:169 _Default.Page_Load(Object sender,EventArgs e) in file1default.aspx.vb:30 System.Web.UI.Control.OnLoad(EventArgs e) +91 System.Web.UI.Control.LoadRecursive() +74 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) +2207 我环顾四周,发现其他人有同样的问题,但没有解决方案.任何想法都会受到欢迎. 解决方法
虽然我没有采取任何措施来专门解决这个问题,但我在几周内没有看到它.回想起来,我在同一时间使用相同的帐户在多个浏览器中测试网站,登录和退出很多,这似乎是当问题出现的时候.现在所有的CSS和其他跨浏览器的东西已经解决了,我没有那么多地使用多浏览器,而不是同时使用它似乎很好.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 调试:当类型IS标记为可序列化时,如何调试“类型
- asp.net-mvc – 为什么WebViewPage在MVC3中是抽象的?
- 具有自定义角色的ASP.NET MVC和Windows身份验证
- 基于MetadataType的ASP.Net C#验证模型
- asp.net-mvc – 使用浏览器栏将列表传递给MVC Web API方法
- asp.net – 如何使用SMTP通过Exchange Server发送邮件
- 在ASP.NET中的单个页面上添加SSL
- asp.net-mvc – 使用nHibernate.validator的MVC.NET中的xVa
- asp.net-mvc – 模型单元测试能否真正独立,如何[ASP.NET MV
- ASP.NET Forms Auth当所有其他应该被拒绝时,允许访问子目录
推荐文章
站长推荐
- asp.net-mvc – 使用模型对象更新ModelState
- asp.net部署到IIS常见问题的解决方法
- asp.net – 在.net 3.5中使用两个值绑定下拉列表
- asp.net-core – 使用ASP.NET Core创建cookie
- asp.net-mvc – 具有Microsoft.AspNet.Identity的
- asp.net – 删除HTML或ASPX扩展
- controls – mvc显示模板中当前项的索引
- asp.net-mvc – MVC5架构中的Identity 2.0.0建议
- asp.net – Linq’包含’查询耗时太长
- asp.net – 如何在页面加载中以编程方式向页面添
热点阅读