К сожалению, у меня нет опыта работы с CRM или системы CRM, с которой я могу это проверить, но я постараюсь помочь как можно больше "в автономном режиме".
Начиная с требования отправки dyamic - я посмотрел на настройку адаптера, начиная с записей реестра (HKEY_CLASSES_ROOT \ CLSID {D38D5DCC-2B30-43b9-9C69-3BBFD0926986}), и нашел зарегистрированный псевдоним для этого адаптера -
"MicrosoftDynamicsCRM: //"
Исходя из этого, когда вы устанавливали URL-адрес для dyanmic-порта в своем процессе, пытались ли вы использовать этот псевдоним в качестве префикса к URL-адресу, который вам нужен?
BizTalk использует псевдоним, чтобы решить, какой адаптер использовать для порта динамической отправки.
Что касается имени пользователя / пароля - глядя на папку установки для adpater, я вижу, что есть папка schemas и в ней propertySchema.xsd - этот файл содержит свойства контекста, которые, как я полагаю, используются для управления поведением adpater во время выполнения (поскольку это почти всегда так) - схема содержит свойства для имени пользователя и пароля - я бы попытался установить их в исходящем сообщении; они могут быть использованы адаптером.
Кстати, третье свойство - «serverUrl» - вы можете попытаться установить его так, чтобы он переопределял любой URL, настроенный для статического порта, в качестве способа выполнения «динамической отправки», хотя, если вы можете получить порт динамической отправки для работать, и вы должны быть в состоянии, я думаю, что это лучший способ
Важное замечание - по крайней мере, на моем компьютере схема свойств не была развернута как часть установки сервера, поэтому вам может потребоваться развернуть ее вручную (и ссылаться на нее из своего проекта)