AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.03.2018, 11:40   #1  
ximik33rus is offline
ximik33rus
Участник
 
58 / 10 (1) +
Регистрация: 05.03.2018
Адрес: Россия, Владимир
Red face Как правильно и безопасно подключаться к CRM?
Доброго дня, подскажите как правильно поступить?

Есть необходимость создать веб сервис (или службу) которая бы подключалась к CRM и создавала элемент той или иной сущности.

Это моя первая серьезная разработка для CRM, поэтому если в терминологии или в каких то понятиях я изъясняюсь не верно, пожалуйста поправьте и строго не судите)

В общем начал я с подключения, поковырялся в Симплах от SDK и нашел два основных варианта подключения, через коннектор с вводом данных соединения вручную в консоль (взлетело) и через заранее указанную строку подключения (не взлетело).

Если в дальнейшем речь пойдет о веб-сервисе, судя по всему, необходим будет второй вариант (тут еще вопрос о безопасности, файл с конфигурацией подключения будет у всех на виду? здесь лучше в коде строку соединения задать вероятно...)
Однако вариант со строкой соединения у меня не взлетает, ругается на отсутствие значения "Организации".

Сама строка такая:

Цитата:
<add name="Server=crm-test, organization=TestOrganization, user=golovanov_sv"
connectionString="Url=http://crm-test.*******.com; Domain=CON33; Username=golovanov_sv; Password=*********; authtype=IFD"/>
Пробовал и без authtype=IFD и с 365 и так и сяк результат один.
Отладчик показывает что строка соединения принимает указанное выше значение.

Однако ошибка

"organization cannot be null or empty" все-равно выползает и соединение не устанавливается.

С указанными в строке параметрами при подключении коннектором с ручным вводом данных все соединяется нормально.

Последний раз редактировалось ximik33rus; 12.03.2018 в 11:48.
Старый 12.03.2018, 12:42   #2  
Дмитрий А.А. is offline
Дмитрий А.А.
Участник
Аватар для Дмитрий А.А.
 
173 / 19 (1) ++
Регистрация: 24.07.2015
Адрес: СПб
К сожалению, с 365 пока ещё не довелось поработать, то вдруг вам поможет:
у нас коннекшн стринг выглядит примерно так:
X++:
<add name="My_Ogranization_ConnString" connectionString="Data Source=My_DB;Initial Catalog=My_Organization_MSCRM;Persist Security Info=True;Integrated Security = SSPI;Timeout = 0" providerName="System.Data.SqlClient"/>
это если к базе.

Если зайти с другой стороны (не через базу), то:
X++:
    <add name="crm_connect" connectionString="Url=http://mycrm/myOrganization; Domain=myDomain; Username=MyUsername; Password=MyPassword;"/>

Последний раз редактировалось Дмитрий А.А.; 12.03.2018 в 12:44.
За это сообщение автора поблагодарили: ximik33rus (1).
Старый 12.03.2018, 12:46   #3  
ximik33rus is offline
ximik33rus
Участник
 
58 / 10 (1) +
Регистрация: 05.03.2018
Адрес: Россия, Владимир
Вопрос решил,

X++:
   <add name="Server=CRM-Test, organization=TestSuntelekom, user=golovanov_sv" connectionString="AuthType=AD; Url=http://crm-test.*******.com/CRM-Test; Domain=CON33; Username=golovanov_sv; Password=*******"/>
С такой строкой подключение прошло успешно.

Не хватало организации после слеша адреса CRM. С толку сбило поле organization=TestSuntelekom, оно вообще видимо не нужно.

Последний раз редактировалось ximik33rus; 12.03.2018 в 12:54.
Теги
crm 365

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 12 Blog bot Dynamics CRM: Blogs 0 30.01.2013 01:11
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 4 Blog bot Dynamics CRM: Blogs 0 24.09.2011 01:16
crminthefield: Overview: Microsoft Dynamics CRM 4.0 Update Rollup 19 Blog bot Dynamics CRM: Blogs 0 26.08.2011 01:13
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM 2011 ~ Online Test Drive Guide Blog bot Dynamics CRM: Blogs 0 05.08.2011 20:13
Microsoft Dynamics CRM Team Blog: Update Rollup 3 for Microsoft Dynamics CRM 2011 Blog bot Dynamics CRM: Blogs 3 03.08.2011 09:11
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:03.