2012-08-17 114 views
0

Microsoft已将新CRM网站的身份验证模型从LiveID更改为Microsoft Online Services。我本周设置了一个新网站并启动并运行,但是我使用早期绑定类连接到网站的代码未能通过身份验证。使用XrmDataContext无法连接到新的CRM Online安全模型

使用LiveID的旧网站的连接字符串如下所示。

我试图连接到使用微软在线服务进行身份验证与此连接字符串

创建XrmDataContext实例的新网站,它似乎工作确定,直到我实际上来自网站的数据。我收到的错误是 ACS10002:处理SOAP正文时发生错误。 ACS50012:认证失败。

我尝试了所有的验证类型列表http://technet.microsoft.com/en-us/library/ff681567,似乎没有任何工作。

我看到很多论坛帖子说发现服务的URL已经改变了,所以我试着将它添加到我的连接字符串中。 发现URL = https://disco.crm.dynamics.com/XRMServices/2011/Discovery.svc

没有运气。

是否有人编写了连接到新安全模型的代码?你有什么特别的吗?

由于提前, 比尔Wolohan

回答

0

MS发布了2012年8月17日的SDK的新版本。我在2012年8月16日下载了最新版本,该版本无效。一旦我下载了更新的版本并重新编译,它的效果很好。我的时机不佳。 :-(

相关问题