sql-server - IIS 不允许与 SQL 服务器通信
问题描述
我最近研究了一个签名解决方案。现在我有这个担心,它在 Visual Studio 中运行良好并签署了文档。现在的问题是,当我尝试将相同的部署到 IIS 时,它只是沿线停止,显示确认页面,但令人担忧的是,它甚至没有从数据库中加载 base64,也没有在MS word 文件,就像它在 Visual Studio 上一样。有人注意到这样的事情吗?
解决方案
在 Visual Studio 中运行项目时,您可能正在使用 Windows 身份验证。您必须通过特定于 SQL Server 的数据库用户切换到 SQL 身份验证。您可以通过以下方式执行此操作:
- 在 SQL Server 中创建数据库用户。请参阅Microsoft SQL 文档中的此文档。
- 将连接字符串更改为以下格式:
ConnectionString="DataSource=.;Database=Sample;user id = test; password=test"
推荐阅读
- python - 使用 Python 提取推文——如何保存有限数量的变量
- php - 使用laravel eloquent关系时如何将对象名称更改为不同的名称?
- excel - 根据行中的值改变 Excel 文本字段
- r - 根据R中的两个参数计算元素数量
- postgresql - 尝试在用户纬度,经度和地点纬度,经度的帮助下查询postgres中最近的地方
- python - 无法让变量正常工作
- springdoc - Swagger 2 Springfox useDefaultResponseMessages() 方法的 Springdoc 等效项是什么?
- java - JDBC Informix 事务回滚
- kubernetes - 使用 envTest 进行 kubernetes Operator-sdk 测试
- arrays - Arry,如何设置带有 4 个组件的pickerView?迅速