当CrmServiceClient AuthType设置为AD时,它将使用我的ID代替发送的UN和PW

时间:2019-09-01 23:40:03

标签: dynamics-crm microsoft-dynamics xrm

我正在使用以下教程: issue

在我输入广告时的AuthType中,无论我输入什么用户名和密码,它返回的ID始终是我自己的ID。

但是我需要连接才能使用传递的凭据,因为我会将应用程序部署到另一台服务器,我该如何实现呢?

1 个答案:

答案 0 :(得分:0)

我发现如果您使用:

AuthType = AD

无论您输入什么凭据,它都将尝试使用运行该应用程序的服务帐户进行身份验证。我加入了“域”,因为这将强制域实际使用并尝试验证凭据:

Domain = Napster

如果您处于Intranet类型的环境中,则发现域可能很棘手,但对于我的组织而言,如果您在Dynamics应用程序中查找,则该域就是URL或用户名的一部分,例如:

Napster\BenClyde

最后,最棘手的部分是弄清楚用户名不仅是例如上图所示的“ BenClyde”,实际上是电子邮件:

UserName = BenClyde@napster.net

希望这会有所帮助,并节省一些人的调试时间!