2016-05-31 77 views
2

我有一个长时间运行的应用程序,需要将大量数据加载到CRM中,并且需要很长时间才能运行。在线Microsoft Dynamics CRM - 续订令牌

我发现通过身份验证创建的令牌只持续了8个小时,所以我正在寻找解决方案以在到期时间到期时对其进行续订。在OrganizationServiceProxy对象中,我使用Authenticate()方法在Internet上发现了一些建议。

例如:

  1. https://blog.thomasfaulkner.nz/post/2015/03/crm-organization-service-(re)authentication
  2. 还有一个在计算器上。 CRM 2011: Reauthentication with _serviceProxy.Authenticate()

所以我写了一个单元测试来检查它是否按预期工作。然而,结果证明令牌没有被更新。

任何想法?

在此先感谢。

回答

3

也许会将数据加载分批并每隔X小时使用组织服务的新实例验证每次?

+0

感谢您的回复。是的,我做了类似的事情。我不再调用代理对象中的Authenticate()方法,而是再次通过整个身份验证过程以获取新的令牌。只是不知道为什么人们说Authenticate()方法应该工作,但事实上并不是这样。 – Lichader

+0

不客气:) – Jordi

相关问题