• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

asp.net core 发布在IIS后出现的问题。

wedding123 2017-06-08 05:25:34
在vs2017中一切正常,但是发布在IIS后,网站运行时并没有按照程序中设定的从appsettings.json中取连接字符串,而是用的IIS APPPOOL\aaa 的用户(aaa是建立网站时的应用程序池名称),所以导致连接数据库失败!但在vs2017运行在IIS EXPRESS中一切正常,何解?
...全文
185 点赞 收藏 5
写回复
5 条回复
wedding123 2017年06月09日
非常感谢,就是Trusted_Connection=True的问题
回复 点赞
仰望星空的代码 2017年06月09日
请先确定你IIS的版本是否支持.net core,毕竟vs2017中的IIS跟你服务器上的IIS有可能是不一样的。
回复 点赞
可能是数据库的账户权限,应用程序池的权限
回复 点赞
masanaka 2017年06月08日
Trusted_Connection=True; 不要用这个,改用用户名和密码的方式。 https://www.connectionstrings.com/sql-server-2012
回复 点赞
正怒月神 2017年06月08日
还没用过 .net core。帮顶
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告