在blazor服务器应用程序中,我将重要的api密钥存储在哪里



我有一个blazor服务器应用程序,我需要知道在这里为我的应用程序存储一些重要信息,在appsettings.json,一个.resx文件中?还是其他地方?

右键单击解决方案资源管理器中的项目节点,然后选择Manage User Secrets..。打开的文件的内容将与应用程序设置合并,这样您就可以像使用任何其他应用程序设置一样使用它们,但它们安全地存储在您的机器上,不会被置于例如源代码管理中。当你部署应用程序时,你部署到的服务器将有自己的API生产密钥等安全存储策略(例如,如果你发布到Azure,Azure有安全存储此类信息的选项(

你可以在https://learn.microsoft.com/en-us/aspnet/core/security/app-secrets?view=aspnetcore-6.0&tabs=窗口

将appsettings.secrets.json文件添加到存储机密的项目中。在将appsettings.secrets.json文件名添加到.gitignore 之后

相关内容

  • 没有找到相关文章

最新更新