当我尝试在插件(操作)中发送电子邮件时出现某种加密错误。我有两个相同的环境。它在开发中工作,但是当我将它部署到 UAT 环境时,我在操作尝试创建/发送电子邮件时触发操作的工作流中出现以下错误。两种环境都不是 HTTPS。网上很多帖子说要转到设置->数据管理->数据加密,但该框不会打开,因为它不是 HTTPS。
无法打开 Sql 加密对称密钥,因为配置数据库中不存在对称密钥密码
如果有人有任何指针,那就太棒了。谢谢,
当我尝试在插件(操作)中发送电子邮件时出现某种加密错误。我有两个相同的环境。它在开发中工作,但是当我将它部署到 UAT 环境时,我在操作尝试创建/发送电子邮件时触发操作的工作流中出现以下错误。两种环境都不是 HTTPS。网上很多帖子说要转到设置->数据管理->数据加密,但该框不会打开,因为它不是 HTTPS。
无法打开 Sql 加密对称密钥,因为配置数据库中不存在对称密钥密码
如果有人有任何指针,那就太棒了。谢谢,
您好,在 CRM 中发送电子邮件需要启用数据加密,如果您检查您的dev
环境,我相信Data Encryption
会是Active
(转到设置-> 数据管理 -> 数据加密),如下图所示,这就是您在环境Plugin
中工作正常的原因。dev
您需要Data Encryption
在您的 UAT 环境中启用。
请尝试以下步骤:
1.禁用 SSL 检查(非 HTTPS 部署 - 如果您使用 HTTPS 部署,请跳过此步骤)
2.为 MSCRM_CONFIG 数据库运行以下 SQL。
UPDATE [MSCRM_CONFIG].[dbo].[DeploymentProperties]
SET [BitColumn]=1
WHERE ColumnName='DisableSSLCheckForEncryption'
3. 进入设置->数据管理->数据加密
请在此处阅读有关数据加密和加密密钥的更多信息: