asp.net-mvc – MVC4 SimpleMemberhip’提供商遇到了未知错误.
发布时间:2020-12-16 04:18:35 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试使用SQL Azure数据库使用SimpleMembership和MVC4. 我得到一个例外 The Provider encountered an unknown error. 没有内部异常,在这行代码上: WebSecurity.CreateAccount("test@test.com","23iu$9835",false); 我的控制器上有这个过滤器 [Initiali
我正在尝试使用SQL Azure数据库使用SimpleMembership和MVC4.
我得到一个例外 The Provider encountered an unknown error. 没有内部异常,在这行代码上: WebSecurity.CreateAccount("test@test.com","23iu$9835",false); 我的控制器上有这个过滤器 [InitializeSimpleMembership] 其中包含此InitializeDatabaseConnection WebSecurity.InitializeDatabaseConnection("DefaultConnection","User","Id","Email",autoCreateTables: false); 我已经仔细检查了我的连接字符串,它似乎工作正常. 由于异常没有提供有用的信息,因此我很难调试此问题.有没有人有任何想法,为什么我可能有这个问题,或指出我正在开始调试问题的正确方向? 编辑:这是完整的堆栈跟踪: [MembershipCreateUserException: The Provider encountered an unknown error.] WebMatrix.WebData.SimpleMembershipProvider.CreateAccount(String userName,String password,Boolean requireConfirmationToken) +514 WebMatrix.WebData.WebSecurity.CreateAccount(String userName,Boolean requireConfirmationToken) +75 Nexus.Areas._Internal.Controllers.HomeController.Index() in c:54ProjectsNexusNexusAreas_InternalControllersHomeController.cs:38 lambda_method(Closure,ControllerBase,Object[] ) +101 System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller,Object[] parameters) +59 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary`2 parameters) +435 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext,ActionDescriptor actionDescriptor,IDictionary`2 parameters) +60 System.Web.Mvc.Async.AsyncControllerActionInvoker.InvokeSynchronousActionMethod(ControllerContext controllerContext,IDictionary`2 parameters) +50 System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +75 System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +44 System.Web.Mvc.Async.WrappedAsyncResult`1.End() +139 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult,Object tag) +102 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +49 System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +126 System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +323 System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +323 System.Web.Mvc.Async.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult) +44 System.Web.Mvc.Async.WrappedAsyncResult`1.End() +139 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult,Object tag) +102 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +50 System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +68 System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +184 System.Web.Mvc.Async.WrappedAsyncResult`1.End() +136 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult,Object tag) +56 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +40 System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +40 System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +47 System.Web.Mvc.Async.WrappedAsyncResult`1.End() +151 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult,Object tag) +59 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult,Object tag) +40 System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +44 System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +47 System.Web.Mvc.Async.WrappedAsyncResult`1.End() +151 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult,Object tag) +40 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +39 System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +39 System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +45 System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +47 System.Web.Mvc.Async.WrappedAsyncResult`1.End() +151 System.Web.Mvc.Async.AsyncResultWrapper.End(IAsyncResult asyncResult,Object tag) +40 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +40 System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +38 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9628700 System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously) +155 解决方法
试试这个
WebSecurity.CreateUserAndAccount("test@test.com",false); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – 为什么Razor HTML部分视图不能在’If’块
- 自动填充 – 带下拉建议的文本框
- 如何使用Velocity设计ASP.NET MVC站点进行缓存?
- asp.net – OutputCache和RenderAction缓存整个页面
- asp.net – 为什么几次调用HttpApplication构造函数
- asp.net-mvc – 如何处理从ASP MVC版本4.0.0.0到4.0.0.1的转
- asp.net-mvc – Microsoft MVC 4,APIController和适当的RES
- asp.net – 我如何验证日期?
- asp.net-mvc – MVC 5脚手架不为基本EF派生数据发出引导类
- asp.net-mvc – 在使用Asp.Net MVC ActionLink,RedirectToA
推荐文章
站长推荐
- asp.net-mvc – PartialViews和验证(回发)
- 从asp.net c#设置style.display
- 使用CodeMirror在浏览器中实现编辑器的代码高亮效
- asp.net – IIS URL重写 – 忽略URL是否包含
- asp.net-mvc – Owin自主和ASP .Net MVC
- asp.net-mvc – 如何在Custom Helper中合并htmlA
- 从Trace和Debug来看条件编译(Conditional Compi
- asp.net-mvc-4 – 动态更改jQuery不显眼的验证属
- asp.net-mvc – MVC @ Html.Display()
- asp.net-mvc – 使用ASP.NET MVC进行项目组织的最
热点阅读