- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 .net core 3.1>> 构建 Azure 函数,并在其 local.settings.json 中存储一些敏感数据,如下所示:-
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"FUNCTIONS_WORKER_RUNTIME": "dotnet",
"SiteUrl": "***.sharepoint.com/",
"TenantId": "0***",
"ClientId": "9****",
"CertificateThumbPrint": "E***",
"WEBSITE_LOAD_CERTIFICATES": "E***"
}
}
那么我可以保护这些值并将它们存储在 Azure key 保管库中吗?谁能提供一些示例代码吗?
第二个问题。现在,当我将这些设置部署到 Azure Function 并访问 Azure Function Configuration >> 我发现这些设置已经加密,这是否意味着不需要将这些配置存储在 Azure Key Vault 中,因为似乎已经加密了并通过 https 提供?
最佳答案
So, can I secure those values and store them inside Azure key vault?
是的,您可以将 local.settings.json
文件中的键值对存储到 Azure Key Vault,并使用必须配置的访问策略和权限集来保护它。
您无法将存储在一个 Azure Function App 配置中的配置检索到应用程序设置的另一个 Function App 配置中,这是一个非常困难的过程。
您可以将它们存储在 Azure Key Vault 中,因为它充当许多应用程序的中央存储库,用于访问存储在其中的应用程序设置、 secret 、键值对、证书密码。
通过在“权限”、“主体选项”中提供访问策略来提供应在 Function App 中访问此 Key Vault 配置的权限级别:
然后:
您可以将 Key Vault 中存储的应用程序设置检索到任何 Azure Function App 配置,格式为 @Microsoft.KeyVault(SecretUri=https://myvaultname.vault.azure.net/secrets/mysecret/)
。对于存储在 key 保管库中的每个 secret (应用程序设置/键值对),将有一个唯一的 secret URI 用于在应用程序中访问。
Practical C# 代码实现,用于将设置存储在 Key Vault 中、将它们检索到 Azure Function 应用程序配置 - 应用程序设置并从 Function (CSharp) 代码访问它们。
直接在 Function Code 中获取应用程序设置.
关于azure - 在将 local.settings.json 文件部署到 Azure 之前,如何保护 Azure Function 中的 local.settings.json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75252506/
我有一组称为 nets 的整数集,我正在尝试对其进行迭代以确定是否已将来自或来自的整数添加到现有集合中;如果是这样,我将它们添加到现有集合中(这是为了跟踪电网中所有短路的组合)。 但是,我无法让 se
很奇怪:A 是一个集合,B 是一个集合的集合: Set A=new HashSet(); Set > B=new HashSet>(); 我给他们加了东西,输出 System.out.println
在 Agda 中,forall 的类型以这样的方式确定以下所有类型都是Set1 (其中 Set1 是 Set 的类型, A 的类型是 Set ): Set → A A → Set Set → Set
在 haskell 中我可以写一个函数 f where f :: Set a -> Set a -> Set a 如果我采用 Set Int 类型的两组 s1 和 s2,然后执行 f s1 s2 它将
在使用 Spring 时,我遇到了一个奇怪的问题。我有一个类,它接受一个集合作为输入,因为该类是底层框架的,所以我无法更改它。这是它的声明 private Set evaluate; public S
我是流的新手,我想通过将流操作应用于其条目集来修改 map ,但由于编译错误我无法这样做。 下面的代码只是创建了一个新的 map 对象并为其分配了一些整数值。然后它尝试通过在其条目集上应用流操作来删除
无论我看什么,我都会看到集合的输入是这样完成的: Set set = new HashSet(); 但是,我像这样定义我的集合 Set set = new HashSet(); 而且我仍然进行类型检查
我想对于 set -e 我可以捕获信号,但其他的我不知道。 最佳答案 为了完整性: set -e:如果命令失败则退出 set -u:如果在设置之前引用变量,则会出现错误 set -x:显示运行的命令
Set 维护唯一记录,并在尝试复制现有元素时更新现有记录。 考虑以下两种情况。您认为两者之间哪一个代码更快、更高效? 场景 1:使用 addAll() Set uniqueSet = new Hash
我在 Fedora 上做这个 问题: (sandbox)[root@localhost mysite]# django-admin.py runserver Error: Could not impo
https://codeforces.com/contest/1435/submission/96757666->使用set.upper_bound() https://codeforces.com/
使用 MySQL,我已将连接字符集设置为 UTF-8: SET NAMES 'utf8mb4'; SET CHARACTER SET 'utf8mb4'; 这样我就能以 UTF-8 格式返回所有内容,
在 Spring 3 MVC 中,我有一个称为 SettingsController 的 Controller ,它具有用于显示用户列表的 displayUsers()、saveUser() 和 de
我正在创建一个使用语法的程序,并查看该语法是否为 LL (1)。我想使用模块Set,但是我不知道如何进行,当然set的元素的类型是char,你能帮忙吗? 最佳答案 此答案假设您已经知道如何确定语法是否
好的,所以我重新整理了这篇文章,使其更容易理解(对所有的 Pastebin 感到抱歉,但堆栈溢出在代码格式化方面很愚蠢) 请注意,我不打算存储如下所述的大量数据。我使用我所说的数量的主要原因是为了尽可
我有一个密码,我保存在 Settings.settings 文件中并且我希望该部分被加密。 This是我得到的提示,但我真的不知道如何应用它。 谁能给我一个关于如何加密这样的密码的想法? 最佳答案 您
我在网上搜索并找到了如何在设置中添加特定的自定义数据类型。 我自己插入数据,而不是在程序运行时通过代码插入数据。我的问题是如何将自定义数据类型添加到设计器中的组合框。现在我想通了,需要建议,如何添加这
我一直在尝试将自定义类的自定义集合添加到我的 winforms 项目的应用程序设置中,我觉得我已经尝试了六种不同的方法,包括 this way , this way , this way , 和 th
在 Visual Studio 2008 中调试我的项目时,我的 Settings.settings 文件在构建之间不断重置。有没有办法防止这种情况发生? 谢谢。 最佳答案 好的,我找到了我真正想要的
关闭。这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。 想改善这个问题吗?更新问题,以便堆栈溢出为 on-topic。 4年前关闭。 Improve this
我是一名优秀的程序员,十分优秀!