如何模拟用户CRM 2011用户?

时间:2013-10-24 07:13:12

标签: asp.net visual-studio-2010 .net-4.0 dynamics-crm-2011 impersonation

服务器A:

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

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

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

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

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

      但我知道我的证件是正确的。

      任何人都可以指导我这里可能出现的问题吗?

      由于

1 个答案:

答案 0 :(得分:0)

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