Dynamics 365 версия 8.2.24.23
Мы хотим отправлять сообщения из Dynamics 365 на служебную шину Azure.Для этого мы слили microsoft.servicebus.dll в основную DLL через ilmerge.Когда мы вызываем DLL через пользовательское действие рабочего процесса, мы получаем исключение ниже.
Есть ли вообще проблема с частично доверенным вызывающим абонентом?В качестве обходного пути мы можем вызвать сервисную шину Azure через REST API, но мы бы предпочли этого не делать.
System.Security.SecurityException: эта сборка не допускает частично доверенных вызывающих абонентов.
в Microsoft.ServiceBus.Messaging.MessagingFactorySettings..ctor () в Microsoft.ServiceBus.Messaging.Configuration.KeyValueConfigurationManager.CreateFactory (IEnumerable 1 endpoints, IEnumerable
1 stsEndpoints, IEnumerable 1 viaEndpoints, String operationTimeout, String issuerName, String issuerKey, String sasKeyName, String sasKey, String sasToken, String windowsDomain, String windowsUser, SecureString windowsPassword, String oauthDomain, String oauthUser, SecureString oauthPassword, String transportType, String enableAmqpLinkRedirect, String amqpSecurityScheme)
at Microsoft.ServiceBus.Messaging.Configuration.KeyValueConfigurationManager.GetOrUpdateFactory(IEnumerable
1, конечные точки IE, конечные точки IEnumerable *1010* 1, конечные точки IE 1operationTimeout, строковый эмитентName, строковый эмитентKey, строковый sasKeyName, строковый sasKey, строковый sasToken, строковый windowsDomain, строковый windowsUser, SecureString windowsPassword, строковый oauthDomain, строковый oauthUser, SecureString oauthPassword, String transportMessPlayerSecenseSecureSecenseSecviceSecviceSMeviceSMectionSMectionSMectionSMectionSMectionSMectionSecringSpecingMectionSMectionSMectionSecringSecringSecringSMectionSMectionSecringSecringSpecingMectionSMectionSecringSecringSecringSecringSecenseSecureSecringSec..Configuration.KeyValueConfigurationManager.CreateMessagingFactory (Boolean useCachedFactory) в Microsoft.ServiceBus.Messaging.MessagingFactory.CreateFromConnectionString (String connectionString, Boolean useCache) в Microsoft.ServiceBus.Messaging.TopicClient.CreateFromConnectionString (String connectionString, String path)