试图找出如何使用azure函数配置slack身份验证令牌。首先,尝试创建一个类似于WebJobs(MS_WebHookReceiverSecret_Slack
)的应用设置,但它似乎不起作用。我得到的错误是
'令牌' HTTP请求中提供的参数与预期值不匹配。
答案 0 :(得分:0)
在“功能”中,您不通过“应用程序设置”配置 ASP.NET WebHook 接收者信息。当您创建WebHook功能时,我们会在功能应用程序中的自己的轻量级秘密存储中生成并存储配置。我们这样做是为了在添加此类功能时避免站点重启费用。
例如,如果您从我们拥有的GitHub WebHook模板(C#或Node)开始,您将看到这一点。我们向您提供了“开发”选项卡UI中所需的触发器URL和GitHub密钥。
即使函数运行时使所有ASP.NET WebHook接收器可用(我们在运行时注册它们),我们的UI和模板还没有被捕获。您可以从Http模板开始,然后在“集成”选项卡上选择 WebHook类型以进行设置。
我们很快就会将其余的接收器加入到UI(以及一些模板)中。问题是很多,我们还没有机会通过函数测试它们,以确保端到端流程完美无瑕地工作。在我们有机会向他们提供他们应得的所有爱之前,您可能仍会遇到内容类型等问题。我们在repo跟踪中遇到了一些问题。在遇到问题时随意打开自己的问题,我们会解决它们,谢谢:)