我构建了一个REST-API,可将图像上传到我的Azure存储容器中。我的azure存储容器有一个访问密钥,该访问密钥在我的POST方法中使用,如下所示:
StorageCredentials storageCredentials = new StorageCredentials("[storage]", "[key]");
现在,我想将服务部署到蔚蓝的云中-但是我不知道如何使用POST方法中的普通书面访问密钥来管理安全问题。
我应该在哪里保存这样的敏感数据?还是我的担心错了 这不是问题吗?
信息: REST-API是一个ASP.NET Web API项目
答案 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