使用NLB在CRM 2013上进行身份验证

时间:2014-04-30 02:31:35

标签: authentication dynamics-crm-2013 nlb

我在NLB上安装的vanilla CRM2013上存在身份验证问题。如果我使用NLB的IP地址,crm 2013正常工作,但如果我尝试使用唯一名称访问NLB,它会提示输入凭据并且不验证用户(用户是那个用户)我用于设置过程)。有人见过这样的东西吗?我尝试提示请求,并在标题中的cookie请求的一小部分差异给我看起来相同。此外,如果我ping NLB的唯一名称,它将使用正确的IP地址进行响应。 我做的最后一个测试是在主机文件中添加名称,我有同样的问题(没有身份验证),看起来像是要管理到服务器,但无法进行身份验证。我尝试使用localhost地址并且它工作(在两个服务器上),并且它使用了作为我的集群一部分的2个服务器的名称,它也与这些服务器的ip一起工作。任何人都知道为什么使用NLB的IP地址一切都按照我的预期工作,一旦我使用该名称不起作用?

回顾:

Address         |Status
-------------------------
CRM1.com        |working
192.168.1.CRM1  |working
CRM2.com        |working
192.168.1.CRM2  |working
192.168.1.NLB   |working
NLB.com         |not working

显然这是示例数据,我知道单机服务器我不会使用NLB,我希望Ip和服务器名都有问题,而不是只有其中一个。

1 个答案:

答案 0 :(得分:1)

我发现原因不起作用。在NLB后面安装时,需要更改iss中的一些参数。由于我不擅长在配置编辑器中管理它,因此您需要更改该部分,并将2个键值从false更新为true。本指南的第2-10步http://blogs.msdn.com/b/niran_belliappa/archive/2014/02/17/network-load-balancing-microsoft-dynamics-crm-2013.aspx