azure-functions相关内容
当我从Azure函数发布请求时,我收到此ObjectDisposedException。我在真实的Azure函数环境和函数本地调试中都看到了这个问题。我认为这是由于目标服务的大型响应机构造成的。但不确定。 下面是代码和详细的错误消息。我在“Await httpClient.SendAsync(requestMessage).ConfigureAwait(false)” “一行中看到这个错误
..
我有一个Azure Function应用程序,我已经将其打包并在AKS中运行。我的一个http终结点有一个查询字符串参数code=。当我呼叫该端点时,立即得到500响应。为了排除代码中的任何内容,我只返回400,以验证我正在执行代码。奇怪的是,如果我将查询字符串参数更改为code以外的任何值,例如codeg,我会得到正确的400响应。 我已经启用了调试日志记录,并且我得到了一个匹配的路由,因
..
我在MS DOC之后在Kubernetes中部署了azure函数。但它没有告诉我如何检索功能键。 此前,Azure功能部署为独立服务。我可以得到一份发布的个人资料。因此我有权呼叫 GET /admin/functions/{functionname}/keys 但在K8中,调用返回401,因为我无法获取PublishProfile。K8S中有没有等同于PublishProfile的东西?
..
作为Stream Analytics部署解决方案的一部分,我希望通过Listkey()函数在ARM模板中检索Azure Function App的API密钥。有没有办法在ARM部署期间分别通过ARM模板检索此密钥?如果有,如何检索? 谢谢 推荐答案 此问题已在此处回答: listKeys for Azure function app Get Function & Host
..
我真的需要一些帮助。 我想将NLog与Azure Functions v2(目标框架.NET核心2.2)一起使用-并且已经创建了一个 Startup : FunctionsStartup 用 装饰的类 [assembly: FunctionsStartup(typeof(PmsFunctions.Startup))] 并创建了此方法 public override v
..
我曾尝试在Azure Functions 3.0/3.1应用程序中使用HTTP触发器来返回枚举的字符串表示形式,但没有成功。酷睿3.0和酷睿3.1我都试过。 给定此类: public enum TestEnum { TestValue } public class TestClass { public TestEnum Test { get; set; } } 我期
..
我在Program.Main()中使用.ConfigureOpenApi()向Azure Functions应用程序(V3)添加了OpenApi支持。我对特定函数使用函数修饰,但如何控制~/api/swagger/ui上显示的通用API名称、版本等? 以下是我的Program.Main()代码: public static void Main() {
..
我有两个Azure功能,一个是http功能,另一个是队列触发功能。在http函数中,我向队列添加消息,并在队列中触发处理它。当我在队列中记录消息时,触发有时会多次触发相同的消息?原因是什么? 提前谢谢 推荐答案 可能有几个原因。不看代码,我的猜测如下: 基于HTTP的函数被多次调用。可以通过分配从邮件属性派生的唯一邮件ID,然后使用ASB的本机重复数据消除来进行验证。 基
..
我正在编写一个Azure函数来获取Azure服务总线中的消息。 我希望手动处理任何异常("autoCompleteMessages": false) 无法确定如何将完成或放弃发送回服务队列。 已尝试选项1: [FunctionName("SBQ_F1_VC")] public static async Task Run([ServiceBusTrigger("sbqfn1", Conn
..
我有一个用C#编写的函数应用程序,它是在Azure中创建的,由HttpTrigger触发。 我正在尝试记录几个自定义事件,以记录用于分析性能的有趣时间点。 我所做的是在构造函数中创建TelemetryClient。 static ThumbnailGenerator() { telemetryClient = new TelemetryClient(T
..
我正在尝试使用REST API调用Azure存储队列,但遇到错误 在HTTP请求中找到的MAC签名 ‘UCiypkoySXueF4scXt+EqQESf5VXmAVLJUA93+3W10M=’不同于任何 计算签名。服务器使用以下字符串进行签名:‘POST 文本/纯文本 我的C#代码是 var Client = new HttpClient(); var Req
..
我想在azure函数中使用在azure项目上部署的包 在本地很简单:只需更新bin.ini,来自Requirements的安装工作很好,我可以在本地启动我的Azure功能,一切都在工作 但是当我部署它时,我该如何做呢?也许我需要在我的主文件夹中的某个地方放一个pi.ini文件? 谢谢 推荐答案 我终于找到解决方案了: 转到您的Azure功能,然后打开命令
..
我正在尝试创建延迟x秒的持久函数。不幸的是,x越大,误差就越大。 我使用的是MS docs中显示的示例: unction.json: { "bindings": [ { "name": "context", "type": "orchestrationTrigger", "direction": "in" } ],
..
有没有办法访问Azure中间件中的请求和响应对象。 我已经学到了使用日志中间件的教程: public class ExceptionLoggingMiddleware : IFunctionsWorkerMiddleware { public async Task Invoke(FunctionContext context, FunctionExecutionDelegate
..
我要在Windows上本地测试Azure函数http触发器。 我使用azure-Function-core-Tools运行命令,如下所示 func start --port 5007 --useHttps 然后我收到错误:自动证书生成当前在.NET核心内部版本上不起作用。 看起来我应该像这样使用命令 func start --port 5007 --useHttps --cert cer
..
有可能有一个公共Azure函数来覆盖和保存其他Azure应用程序的wwwroot中的代码文件吗?特别是ASPX和run.csx文件? 我理解安全风险,但让Azure函数通过具有权限的硬编码特定服务帐户和两个非常特定的ASPX和run.csx文件来实现这一点的想法。 这两个都不需要Azure门户用户界面中的编译步骤,也不知道这一点。 只是一个问题,并不是在寻找最佳实践或为什么我们不
..
我计划(在Azure数据工厂管道之后)从Cosmos DB容器中批量删除一些记录,给出特定的字段标准。 我想运行Azure功能的方式是通过HTTPS触发器,但我不知道运行批量删除是否可行,如果可行...你有这样的例子吗? 提前谢谢您 推荐答案 目前无法对Cosmos容器执行批量删除或截断。通常,现在大多数人这样做的方式是删除容器,然后重新创建。这避免了删除每个项目的RU/s成本。
..
我想将我的Azure Functions应用程序与Key Vault集成。我按照此处所示的步骤http://blogs.adatis.co.uk/benjarvis/post/Azure-Functions-Key-Vault-Integration 但面对此错误-值不能为空。 参数名称:authKeyOrResourceToken 不确定我错在哪里。如有任何帮助,将不胜感激。
..
我已创建一个Azure函数,该函数由HTTP POST请求触发。 该请求的正文如下: { "start": '2018-07-25T08:47:16.094Z', "end": '2018-07-25T08:47:24.686Z' } index.js module.exports = async function (context, req) { con
..
背景: 我有一个Azure Function C#项目在netcoreapp3.1和Azure版本v3中运行。以下是csproj的一段代码... netcoreapp3.1
..