我有一个关于如何使用Active Directory配置我的网站和IIS的问题。
我有一个网络应用程序,它将专门在我们公司的内部网络上运行。应用程序需要连接到的SQL数据库(通过active directory)只能由一个特定的AD用户DBAccess访问,但我使用Windows身份验证模式来验证我的用户。我会将身份模拟权限放入我的Web.Config中,但DB用户在Web服务器计算机上没有权限。
如何将IIS配置为使用DB Access用户连接到SQL Server,而不是在web服务器上本地运行?
提前谢谢,如果这有点基础的话,很抱歉。
- 设置您的应用程序正在使用的应用程序池,以便以您希望连接到数据库的用户身份运行
- 将
Integrated Security=true;
添加到连接字符串中