C# 由于身份验证问题,无法添加CrmDeploymentService Web引用

C# 由于身份验证问题,无法添加CrmDeploymentService Web引用,c#,web-services,internet-explorer-8,dynamics-crm,basic-authentication,C#,Web Services,Internet Explorer 8,Dynamics Crm,Basic Authentication,将Web服务引用添加到位于的CRM部署服务时遇到问题http:///MSCRMServices/2007/CrmDeploymentService.asmx 当我第一次尝试连接时,它会显示“连接到”,并提示输入凭据。输入我的凭据后,它将继续不确定地提示输入凭据 当我尝试在IE中导航到该服务时,系统会提示我输入凭据,在提交了几次凭据后,我会收到一个401错误 当我尝试在Firefox或Opera中导航到该服务时,会弹出“基本身份验证”对话框,并输入凭据。此时将正确显示“服务说明”页面 是否存在阻

将Web服务引用添加到位于的CRM部署服务时遇到问题http:///MSCRMServices/2007/CrmDeploymentService.asmx

当我第一次尝试连接时,它会显示“连接到”,并提示输入凭据。输入我的凭据后,它将继续不确定地提示输入凭据

当我尝试在IE中导航到该服务时,系统会提示我输入凭据,在提交了几次凭据后,我会收到一个401错误

当我尝试在Firefox或Opera中导航到该服务时,会弹出“基本身份验证”对话框,并输入凭据。此时将正确显示“服务说明”页面


是否存在阻止IE/VS正确提交凭据的因素?在每个地方,我都使用相同的域/用户凭据。我已经在IE中的域上的计算机和不在域上的计算机上进行了尝试,得到了相同的结果

我不确定这是否有帮助,但我隐约记得我们在工作中发生过类似的事情,有人通过禁用IPV6修复了它。就像我说的,我的记忆模糊不清,所以我不知道这是否也是我们遇到的问题。我只记得解决方案是在服务器上禁用IPV6。

将URL更改为http:///MSCRMServices/2007/CrmDeploymentService.asmx 解决了这个问题。ping服务器将IP地址解析为浏览器中使用的相同IP地址,并且网站将绑定到所有未分配的IP地址。Firefox和Opera仍然可以正常工作,但当我使用服务器名称时,IE/Visual studio仍然无法正常工作。如果有人知道为什么会发生这种情况,我仍然希望知道发生了什么。我猜IE正在尝试使用Kerberos,而其他浏览器正在使用NTLM。你也许能看出提琴手的不同之处。