如何在 Blazor Web Assembly 中隐藏 API 键
How do I hide API Keys in Blazor Web Assembly
如何在 Git
中初始化时隐藏存储在 appsettings.json
中的 API Keys
?
您需要实施配置。文件。您的项目中将有一个 web.config 文件,在这个文件中,您将以下内容放入 < configuration >:
<appSettings file="hiddenappsettings.config"></appSettings>
然后创建一个 hiddenappsettings.config 文件并执行以下操作:
<appSettings>
<add key="APIKey" value="YourApiKeyValue" />
</appSettings>
要访问,您需要使用 Configuration Manager 来访问该密钥
@Leandro 谢谢你的建议。然而,我发现 secrets.json
是一个更安全的地方来安全地托管秘密(虽然在本地)并且解决了我的问题。
如何在 Git
中初始化时隐藏存储在 appsettings.json
中的 API Keys
?
您需要实施配置。文件。您的项目中将有一个 web.config 文件,在这个文件中,您将以下内容放入 < configuration >:
<appSettings file="hiddenappsettings.config"></appSettings>
然后创建一个 hiddenappsettings.config 文件并执行以下操作:
<appSettings>
<add key="APIKey" value="YourApiKeyValue" />
</appSettings>
要访问,您需要使用 Configuration Manager 来访问该密钥
@Leandro 谢谢你的建议。然而,我发现 secrets.json
是一个更安全的地方来安全地托管秘密(虽然在本地)并且解决了我的问题。