我构建了一个REST-API,可将图像上传到我的Azure存储容器中。我的azure存储容器有一个访问密钥,该访问密钥在我的POST方法中使用,如下所示:
StorageCredentials storageCredentials = new StorageCredentials("[storage]", "[key]");
现在,我想将服务部署到Azure云中-但我不知道如何使用POST方法中的普通书面访问密钥来管理安全问题。
我应该在哪里保存这样的敏感数据?还是我的担心错了,这不是问题吗?
信息:REST-API是一个ASP.NET Web API项目
Azure portal => your web app => Configuration => Application Settings
那是最简单的。
您也可以使用密钥保险库,但是到目前为止,应用程序设置是最简单的,并且在这种情况下非常好。
对于ASP.NET和ASP.NET Core开发人员,在App Service中设置应用程序设置就像在Web.config或appsettings.json中进行设置,但App Service中的值会覆盖Web.config或appsettings.json中的设置。
您可以在这里阅读有关它的更多信息:https : //docs.microsoft.com/bs-latn-ba/azure/app-service/configure-common
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句