我想在本地IIS主机上部署ASP.NET CORE API 3.1版,但无法连接到SQL Server。

问题描述 投票:0回答:1

我已经在本地IIS管理器上部署了asp .net core api应用程序,当我调用需要从sql数据库中获取数据的动作时,它无法工作,我打开C:\inetpub\logs\LogFiles\W3SVC3发现404没有发现错误,我在我的日志中发现另一个错误,因为用户'IIS APPPOOL\service'登录失败,但当我调用另一个返回本地数据的动作时,它工作正常,这是我的连接字符串。

"ConnectionStrings": {

    "ERPConnection": "server=.; user Id=ssa;password=12345678;database=dbname;trusted_connection=true;MultipleActiveResultSets=true"
},

和我的应用程序池是没有管理的代码。enter image description here

sql-server asp.net-core web-deployment iis-manager
1个回答
0
投票

你的SQL Server实例在哪里托管?如果是localhost,请尝试使用完整的本地主机域名。

© www.soinside.com 2019 - 2024. All rights reserved.