带有点网隔离 Az 函数的 Fiddler - 启动 gRPC 调用时出错

Rob*_*man 7 fiddler .net-core azure-functions azure-functions-core-tools

我在 VS2019 中有一个 C# dotnet 5 Azure Function,配置为“FUNCTIONS_WORKER_RUNTIME”:“dotnet-isolated”。

如果我在 Fiddler 运行时在开发环境 (ctrl + F5) 中运行该函数,则会收到以下错误:

Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="启动 gRPC 调用时出错。HttpRequestException: 在未启用 HTTP/2 时使用版本策略 RequestVersionOrHigher 请求 HTTP 版本 2.0。

如果 Fiddler 未运行,该函数将正常运行。

有人知道如何解决这个问题吗?

Ser*_*.ID 10

我已经让 Fiddler 使用 Azure Function 项目,并在标准设置中添加了两个内容:

  1. 将 127.0.0.1 添加到绕过列表
  2. 将 tls1.1 和 tls1.2 添加到支持的协议中并跳过 127.0.0.1 的解密

绕过列表

HTTPS 解密选项


归档时间:

查看次数:

1690 次

最近记录:

4 年,2 月 前