![]() |
1
2
.NET核心允许您将机密存储在配置系统的各个位置。 中列出了许多不同的配置提供程序 documentation :
使用命令行上的microsoft.extensions.secretmanager.tools管理用户机密很方便,然后使用microsoft.extensions.configuration.user secret s从应用程序的配置中获取机密。 但是,您应该对自己存储的信息进行加密,无论存储在何处,例如appsettings.production.json。 为此,您可以使用自定义配置提供程序来加密和解密您的机密。自定义提供程序应继承configurationProvider类,如图所示。 here .
|