-1

我有一个加密的“RSA PRIVATE KEY”“.key”RSA PKCS#1 密钥(我从这里了解)不包括密钥类型 OID)。

我也有解密它的密码。我正在使用它来创建一个加密和签名的 URL。

我已经设法让代码在本地工作,但现在我需要弄清楚如何在 Azure Web 应用程序上保护它(我正在使用带有 .NET Framework 4.6 和 SQL Server 后端的 C# MVC 5)。这篇很棒的帖子帮助了我,但它是一个较旧的链接,要么我不知道如何使用,要么它不再有效。Azure 似乎只允许我上传 .pfx 文件。

4

1 回答 1

0

根据您想要使用它的目的,您可以使用 Azure Key Vault 安全地存储安全密钥。

如果您想使用密钥启用 SSL,那么您可能需要按照评论中的建议进行操作并将其转换为 pfx 格式,然后将其上传到应用服务。

Azure Key Vault 可以存储你的密钥,你可以通过 Azure中基于角色的安全性来控制对它的访问。将您的密钥导入Key Vault,然后从您的应用程序安全地访问它

于 2017-02-08T07:23:16.213 回答