我有一个 ASP.NET 网站。它有一个登录页面,我在其中使用内置的 Membership 类进行用户身份验证。我有一个奇怪的问题。在 Visual Studio 中,当我指向我的 Default.aspx 文件并选择在浏览器中查看时我没有问题,我输入凭据并进行身份验证。但是,当我直接从浏览器(localhost/MyWebsite)打开同一个网站时,身份验证失败或出现以下错误:
无法打开登录请求的数据库。登录失败。用户“NT AUTHORITY\NETWORK SERVICE”登录失败。”
我使用 SQL Server express 作为成员资格。我已将 mdf 文件放在 App_Data 文件夹中。