小编Adr*_*man的帖子

Azure功能如何扩展?

Azure Functions扩展文档对Azure Functions如何决定何时添加应用程序的更多实例的细节有所了解.

比方说,我有一个由Github webhook触发的功能.10000人同时提交到GitHub库(无合并冲突;)),并在Github上的时间很短的时间调用我的函数10000次.

我能期待什么?特别,

  1. Azure功能是否会限制webhook调用?即,如果我的功能应用程序处于高负载状态,Azure功能是否会拒绝某些函数调用?
  2. Azure Functions是否以某种方式对请求进行排队?如果是的话,在哪里/如何?
  3. 在这种情况下,Azure功能将创建多少个我的功能应用实例?每个请求一个(即10,000个),每个请求并行运行?
  4. 如果我的应用程序的功能被缩减到零分的情况下,因为有上没有负载,我希望看到一些"预热时间"执行第一函数之前?大概多久了?

azure webhooks azure-functions

25
推荐指数
2
解决办法
3233
查看次数

使用 MSAL 获取 Graph API 的令牌?

我尝试使用 MSAL (1.0.304142221-alpha) 通过客户端凭据流获取 Microsoft Graph API 的令牌。我的代码看起来像这样:

var confidentialClientApp = new ConfidentialClientApplication(clientId, redirectUri, new ClientCredential(clientSecret), null);
var token = confidentialClientApp.AcquireTokenForClient(new string[] { "Mail.Read" }, string.Empty).Result;
Run Code Online (Sandbox Code Playgroud)

第二行抛出异常:“AADSTS70011:为输入参数“范围”提供的值无效。范围 Mail.Read 无效。”。图形API 参考似乎引用“Mail.Read”作为所需范围。

Azure AD 中的应用程序是具有单个密钥的 Web 应用程序。该应用程序具有为 Microsoft Graph 设置的“读取所有邮箱中的邮件”应用程序权限。

有人能解释一下发生了什么吗?谢谢 :)

azure-ad-msal microsoft-graph-api

5
推荐指数
1
解决办法
2978
查看次数