【发布时间】:2010-07-27 02:15:52
【问题描述】:
让我简要解释一下应用程序是如何设置的(由以前的架构师)。我有以下应用程序:
- 服务器 1
- 服务器2
- 安装在客户端桌面上的 WPF 应用程序
- 托管在 Server1 中的 IIS 上的 WCF 应用程序
- 安装在 Server2 上的 SQL 服务器实例(内部 IP 地址为 10.111.3.10)
客户端的WPF调用Server1上的WCF服务,server1上的WCF访问Server2上的数据库。 WCF web config (server1) 上的连接字符串如下所示:
<add name="App.ConnectionString"
connectionString="Persist Security Info=False;Initial Catalog=customerDB;Data Source=10.111.3.10;Integrated Security=SSPI">
Server2 上有一个 Windows 帐户(例如 winAcc1),目前专用于 customerDB 的 DBowner。
现在的问题是“Server1 上的 WCF 如何知道使用“winAcc1”windows 帐户访问数据库?”我检查了网络配置或任何应用程序,但找不到任何模拟或以编程方式将网络凭据设置为“winAcc1”。
谁能解释一下?
【问题讨论】:
标签: sql-server wpf wcf