在哪里保存Azure云存储凭据

时间:2019-11-09 17:16:11

标签: c# asp.net azure azure-storage

我构建了一个REST-API,可将图像上传到我的Azure存储容器中。我的azure存储容器有一个访问密钥,该访问密钥在我的POST方法中使用,如下所示:

 StorageCredentials storageCredentials = new StorageCredentials("[storage]", "[key]");

现在,我想将服务部署到蔚蓝的云中-但是我不知道如何使用POST方法中的普通书面访问密钥来管理安全问题。

  

我应该在哪里保存这样的敏感数据?还是我的担心错了   这不是问题吗?

信息: REST-API是一个ASP.NET Web API项目

1 个答案:

答案 0 :(得分:3)

Azure portal => your web app => Configuration => Application Settings

那是最简单的。

您也可以使用键盘保险库,但是到目前为止,应用程序设置是最简单的,并且在这种情况下还可以。

  

对于ASP.NET和ASP.NET Core开发人员,请在App中设置应用程序设置   服务就像在Web.config或   appsettings.json,但App Service中的值会覆盖其中的值   Web.config或appsettings.json

您可以在此处了解更多信息:https://docs.microsoft.com/bs-latn-ba/azure/app-service/configure-common

enter image description here