我是动态crm online(2011)的全新手,尽管我一直在研究SDK示例代码,但我试图找到执行基本身份验证连接的最简单方法到我们的在线Dynamics CRM服务,并将一些非常基本的数据推送到我创建的自定义实体/扩展。MS Dynamics CRM在线2011 - 身份验证问题
希望你可以从上面的代码片断见(敏感数据模糊),我可能试图绕过认证过程?上面的代码示例基于CRM SDK中的一些代码示例,也来自a code project example。我不知道上面的代码是否可以工作?实际上它似乎尝试,并且只有当执行“serviceProxy.Create”时,我会得到一个认证错误。
我也设法与以下除了我app.config文件浏览了企业防火墙:
<system.net>
<defaultProxy useDefaultCredentials=”true”>
<proxy usesystemdefault="true"/>
</defaultProxy>
</system.net>
同样,不知道是否有连接一个非常基本的方法是什么?或者我真的应该回到SDK帮手文件?
非常好!哇,比其他几个例子更简单!显然我理解某些情况下你可能需要其他连接方式。非常感谢,为了完整起见,我确实需要添加Microsoft.Xrm.Sdk才能访问实体类。在我的情况下,我不得不将DeviceID和DeviceID密码添加到连接字符串..我的连接字符串中有crm4,你的例子是“crm”,所以不知道它的更新版本等?无论如何,再次感谢许多..远比我见过的其他解决方案更容易。 – 2013-04-11 08:20:26
连接字符串需要反映您的crm环境。 url可以是crm,crm4或crm5,取决于您的实例(北美,EMEA,APAC)以及设备凭证,如果您使用的是Windows Live ID身份验证,则不需要使用office365身份验证。 – 2013-04-11 08:42:53