【问题标题】:Using Membership in ASP.Net MVC throws exception在 ASP.Net MVC 中使用 Membership 会引发异常
【发布时间】:2018-06-19 05:32:21
【问题描述】:

我正在尝试将成员资格用于我的 MVC 项目。我添加了

的引用

WebMatrix.Data 2.0.0.0

WebMatrix.WebData 2.0.0.0

当我尝试运行我的项目时,它会引发异常

“尝试通过安全透明方法 'WebMatrix.WebData.PreApplicationStartCode.OnConnectionOpened(System.Object, WebMatrix.Data.ConnectionEventArgs)' 访问安全关键方法 'System.Web.WebPages.HttpContextExtensions.RegisterForDispose(System.Web.HttpContextBase , System.IDisposable)' 失败。"

【问题讨论】:

  • 您的问题缺少任何其他用户可以尝试帮助您的真实数据。请参阅how to ask 并更新您的问题,提供更多信息。

标签: javascript c# asp.net asp.net-mvc asp.net-membership


【解决方案1】:

IIS 进程无权访问您的数据库。 作为修复,请确保应用程序池身份用户有权访问数据库的文件夹和文件。

【讨论】:

  • 您能否指导我如何证明对数据库的访问权限?
  • 请谷歌:“在 Windows 资源管理器中设置访问权限”
【解决方案2】:

和我一样

“尝试通过安全透明方法 'WebMatrix.WebData.PreApplicationStartCode.OnConnectionOpened(System.Object, WebMatrix.Data.ConnectionEventArgs)' 访问安全关键方法 'System.Web.WebPages.HttpContextExtensions.RegisterForDispose(System.Web.HttpContextBase , System.IDisposable)' 失败。"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-03
    • 2017-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-10
    • 1970-01-01
    • 2014-11-18
    相关资源
    最近更新 更多