Как изменить безопасность WS-Trust в проекте Dynamics Crm - PullRequest
0 голосов
/ 21 апреля 2020

У меня неожиданно возникла ситуация: значение не может быть равно нулю. Имя параметра: service при попытке получить organizationservice, после поиска в Google я обнаружил, что мой proj использует безопасность WS-Trust, и это может создать мои проблемы,

после прочтения об этом в документах MS я обнаружил, что это может быть моим случаем:

Если вы обращаетесь к свойству CrmServiceClient.OrganizationServiceProxy:

Удалите все использование этого свойства в вашем коде. CrmServiceClient реализует IOrganizationService и предоставляет все, что можно настроить для прокси-сервера службы организации.

Мой вопрос: если я откажусь от использования:

 CrmServiceClient crmServiceClient = new CrmServiceClient( connectionString);
IOrganizationService organizationService = (IOrganizationService)crmServiceClient.OrganizationWebProxyClient != null
? (IOrganizationService)crmServiceClient.OrganizationWebProxyClient : (IOrganizationService)crmServiceClient.OrganizationServiceProxy;

, что может быть заменой?

Кто-нибудь имеет дело с этим делом? Есть ли другой способ решить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...