CRM 2013默认凭据登录返回系统用户/集成用户

时间:2014-07-11 12:07:51

标签: dynamics-crm-2011 dynamics-crm windows-authentication credentials application-pool

我创建了一个Web服务。 Web服务已部署在Machine1上,CRM已部署在Machine 2上。

用户可以登录这两台机器。在My Web服务中,我使用以下凭据读取连接字符串并创建字母。我认为它需要登录的默认凭据。

我在web.config中只提供了connectionstring,并且没有提供用户和密码。

    <add name="Connection" connectionString="Url=https://CRmURL/; " />

当我创建信件时,用户被设置为系统用户,在我的开发人员上,它被设置为集成用户。

我们如何设置当前登录用户?

我通过VBA宏代码调用Web服务。

///这里URLCRM是WEb服务URL

xmlHttp.Open&#34; POST&#34;,URLCRM,False  xmlHttp.setRequestHeader&#34; Content-Type&#34;,&#34; application / x-www-form-urlencoded&#34;                   &#39;将新文档发送到CRM服务。                  sendStr =&#34; idContact =&#34; &安培; lGuid&amp; &#34;&安培; TEMPLATENAME =&#34; &安培; templateName _                      &安培; &#34;&安培; xmlWordContent =&#34; &安培; HTMLEncode1(workingDocument.Range.XML)_                      &安培; &#34;&安培受试者=&#34; &安培; HTMLEncode1(主题)_                      &安培; &#34;&安培;靠近=&#34; &安培; IIf(isclose,&#34; true&#34;,&#34; false&#34;)                  xmlHttp.setRequestHeader&#34; Content-Length&#34;,Len(sendStr)                  xmlHttp.send sendStr

谢谢!

0 个答案:

没有答案