Azure Integration Account,使用public和协议中的私有证书

Azure Integration Account, use public and private certificate in agreement

我目前正在 Azure 上设置一个集成帐户。定义协议时,我希望对消息进行签名和加密,但我无法提供私有证书,因为我不断收到此消息

There were no private certificates found. Please create a certificate with both private key and public certificate

我已经按照 this Microsoft 指南和下面的图片

中的描述添加了私有和 public 证书

但是我在后面定义协议的时候就不能用了,如下图

您的证书似乎不符合要求。我通过在 Azure Key Vault 中创建证书来测试它,它工作正常。

我转到我的 Azure Key Vault 并单击 "Certificates" --> "Generate/Import"。

然后创建证书。

稍等几分钟,证书状态会变成"Enabled",然后下载到本地。

之后,转到您的集成帐户并将证书上传到其中。

现在,我们想添加协议的时候可以找到它。

我就是这样生成证书的,添加协议的时候可以选择。希望对你有帮助~