|
|
#11 |
|
Участник
|
Цитата:
Сообщение от IvanS
В общем при отправке сообщений падает ошибка в момент дешифровки пароля smtp: Ошибка в методе Global::editEncryptedField на строке
X++: return appl.DecryptForPurpose(_common.(_fieldId), common.encryptionPurpose(_fieldId));Microsoft.Dynamics.Ax.Xpp.Security.EncryptionException: Encryption error occured. Есть у кого идеи как отправлять сообщения? Суть была в том, что надо было сгенерить сертификат для Data Encryption непременно с использованием Microsoft Enhanced RSA and AES Cryptographic Provider - прям жирным шрифтом выделено в инструкции. Я сдуру решил генерить сертификат через местный CA, а не самоподписанный, говорю ему - сделай такой-то, он мне - пожалуйста! Я посмотрел, пощупал, понюхал - вроде то, что надо, разлил везде эти сертификаты, начал ставить... А через какое-то время на установке, кажется, Management Reporter полезла ошибка, связанная с криптографией, вот прям такая же информативная:Код: Microsoft.Dynamics.Ax.Xpp.Security.EncryptionException: Encryption error occured. Код: System.Security.Cryptography.CryptographicException: Invalid provider type specified Код: [Private Key] Provider Name: Microsoft RSA SChannel Cryptographic Provider Provider type: 12 Код: [Private Key] Provider Name: Microsoft Enhanced RSA and AES Cryptographic Provider Provider type: 24 |
|
|
|
| За это сообщение автора поблагодарили: sukhanchik (6), IvanS (1), vmoskalenko (2). | |
|
|
|