2012-04-11 59 views
0

我看到很多人有同样的问题,因为我的,但每一个问题是一个有点不同,因为是我的。APPPOOL保持停止(用户登录失败“NT AUTHORITY 匿名登录”使用服务帐户)

我创建了一个将要运行的Web应用程序服务帐户。此帐户位于数据库中并具有正确的权限。

我认为这个问题可能出现在我的连接字符串中。当涉及到正确的语法时,我不是很了解,这就是为什么我认为这是问题所在。

<add name="1AWebApp_Prod" connectionString="server=serverName;Initial Catalog=databaseName; Integrated Security=true; uid=nanw\svc_fawebprod_ria" providerName="System.Data.SqlClient"/> 

更新:

我删除了用户名,我现在得到一个HTTP错误500.3 - 服务不可 我去到应用程序池,发现每次我从访问网站浏览器停止应用程序池

我设置快速失败保护:启用错误,这并没有固定的问题

当我运行aspnet_regiis -ga nanw\svc_fawebprod_ria我得到的错误“该用户不存在


更新2:

创建的镜像版本服务帐号,Resource 冉'aspnet_regiis -ga svc_fawebprod_ria',工作 应用程序池没有运行,不停止每秒

现在我得到“登录失败。登录来自不受信任的域,不能使用Windows身份验证

+0

您是否完全删除了uid?尝试在visual studio中打开web.config - 它m唉告诉你错误。 – Chriseyre2000 2012-04-11 20:52:54

回答

0

由于应用程序和数据库都没有加入到同一个域,这是不可能的

1

当您使用集成安全性(它使用当前登录用户或运行相关服务的帐户)时,不需要提供用户名。

什么帐户是Web应用程序下?我猜测它尚未设置运行应用程序池。

+0

appPool中的帐户已设置,并且与db中使用的帐户相同。虐待删除用户名 – Avien 2012-04-11 20:01:31

相关问题