0

服务器 A:

  1. 我在服务器上部署了 CRM (2011) 门户。
  2. 在安装 CRM2011 期间安装和配置了一个 WCF 服务“Discovery.svc”。

服务器 B:

  1. 我的开发机器位于 CRM 门户之外的另一个域中。
  2. 我正在尝试编写一个 ASP.NET 网站,该网站希望在 CRM 用户的上下文中调用 CRM 门户的“Discovery.svc”。为此,我在 web.config 中编写了以下内容:
<identity impersonate="true" password="password" userName="domainname\username"/>

目前我只在开发环境中运行网站,而不是在 IIS 中(因为它有 IIS 5.1,所以我想只在 Visual Studio 中运行它)

这样做会给我以下错误消息:

“无法从配置文件中指定的凭据创建 Windows 用户令牌。来自操作系统的错误“登录失败:未知用户名或密码错误。”

但我知道我的凭据是正确的。

谁能指导我这里有什么问题?

谢谢

4

1 回答 1

0

您是否将域名添加到您的用户凭据中?声明用户凭据以使用域\用户名。

于 2013-10-24T08:07:09.727 回答