IIS不允许与SQL Server通信

时间:2019-09-18 13:07:57

标签: sql-server iis

我最近研究了签名解决方案。现在我有这个担心,它可以在Visual Studio中正常工作并签署文档。现在的问题是,当我尝试将其部署到IIS时,它只是沿行停止,显示确认页面,但令人担心的是,它甚至没有从数据库中加载base64,也没有将图像打印在MS Word文件,就像在Visual Studio上一样。有人注意到了吗?

1 个答案:

答案 0 :(得分:0)

在Visual Studio中运行项目时,可能正在使用Windows身份验证。您必须通过特定于SQL Server的数据库用户切换到SQL身份验证。您可以通过以下方式做到这一点:

  • 在SQL Server中创建数据库用户。参见this documentation on Microsoft SQL docs.
  • 将连接字符串更改为以下格式:ConnectionString="DataSource=.;Database=Sample;user id = test; password=test"