【发布时间】:2023-03-19 04:16:01
【问题描述】:
我正在编写一个需要提供带有表单的 HTML 页面的 Azure 函数应用程序。表单应回传到应用程序的端点之一。该应用程序应受 Azure 的Authorization Key 功能保护。
Azure 允许调用者以两种方式提供他/她的密钥:
- 带有
code请求查询参数。 - 带有
x-functions-clientidHTTP 标头。
为了成功调用 Azure Function App 的另一个端点,我需要在请求的同时提供主机密钥。比如这样:
<form method='post' action='DoSomething?code={{{WHERE TO GET THIS FROM?}}}'>
<input name='someInput' />
<input type='submit' />
</form>
我使用 C# 来生成 HTML 代码。以编程方式获取/主机密钥的最安全方法是什么?
【问题讨论】:
标签: c# azure-functions azure-function-app