这个赏金已经结束了。 此问题的答案有资格获得+100声望赏金。 赏金宽限期在17 小时后结束。 Parsa99想让更多人关注这个问题。 我在 docker compose.network 中有一个 YARP 网关。 在开发分支上,我看到以下内容: 这发生在 POST、PUT 和 DELETE 方 ...
这个赏金已经结束了。 此问题的答案有资格获得+100声望赏金。 赏金宽限期在17 小时后结束。 Parsa99想让更多人关注这个问题。 我在 docker compose.network 中有一个 YARP 网关。 在开发分支上,我看到以下内容: 这发生在 POST、PUT 和 DELETE 方 ...
我在将 Azure 应用程序服务从 .Net Core 5 迁移到 6 时遇到问题,同时还更新 Azure 门户中的堆栈配置以使用 .Net 版本“.Net 6 (LTS)”。 应用服务仅包含处理服务总线消息的连续 Web 作业。 在本地,webjob 项目运行良好,但部署到 Azure 时无法启 ...
我有 2 个 web(不是 api,假设是剃须刀)应用程序。 我试图将它们置于 Yarp 反向代理之后。 这是我的配置: 假设 Yarp 应用位于 http://localhost:5000。 目标是让应用程序相应地响应 http:http://localhost:5000/web1 和 http: ...
我有一个场景,我想使用 YARP 并能够在运行时更改配置(在本例中为 cluser 中的目标地址),这可能吗? 这个想法是我们有一个作为两个实例运行的应用程序。 Node1-用于测试 Node2-生产当我们在 Node1 中完成测试并准备好发布到生产环境时,我想将所有流量重定向到 Node1,并 ...
我的情景我有以下 IIS 站点: www.site.com 调用www.site.com/Login会正确重定向到我的子应用程序中的页面,浏览器栏显示www.site.com/Login 。 但是,调用www.site.com ,重定向到www.site.com/subapplication/L ...
使用以下设置: 只有 YARP 容器有发布的端口。 它正确地设置了X-Forward*标头供其他容器使用。 但不幸的是,它是 docker 组合网关地址。 当我想记录(公共)客户端的 IP 地址时,我得到::ffff:172.18.0.1这是 docker 组成网关 IP 地址。 我需要以某种方 ...
我正在尝试使用 Socket.io 和 YARP 构建系统。 Yarp 正在运行,对我的所有服务都有一个反向代理。 尝试通过 yarp 建立与我的 socket.io 服务的连接时,我收到 connection_error: 我注意到在其他反向代理解决方案中使用了正确的配置,这些配 ...
我有两个控制器,我想同时命中两个控制器 api,但它只能随机命中一次,所以请指导我解决这个问题的解决方案。 茶控制器 [Route("api/[controller]")] [ApiController] public class TeaController : ControllerBase { ...
我正在 Startup.cs 文件中注册一个中间件。 在中间件中,我根据条件转发请求。 但是,如果不满足条件,我希望处理默认执行流程(不转发请求,但继续执行预期流程)。 但是,如果我在不满足条件时不执行任何操作,则不会返回任何内容。 这是代码 ...
我目前有一个网站可以接收所有传入的请求并将它们转发到正确的网站。 这是当前通过此 Yarp 配置设置的: 入口点是 test.a.com,根据上面的重定向规则,它会重定向到 test-www.a.com。 这很好,并且可以按预期工作。 现在似乎有问题的一个站点是 cms bac ...
我目前正在运行一个应用程序,我希望将日志放入文件中,以便 Datadog 能够获取它们。 我目前只使用 sourcegenerator 进行日志记录,但是如何将这些日志记录到文件中? 我尝试将 web.config 更改为并将其部署到 iis,但似乎没有任何内容记录到文件中,然后我手动创建了日志 ...
我想用 YARP 反向代理多个端口。 所有示例似乎都映射了 URL,而不是端口。 你如何设置 Kestrel 和 YARP 来做我想做的事? ...
我不知道,如果我的问题表述得很好,但我尝试......我使用 yarp 作为反向代理。 在代理后面有一个 5048 端口上的 asp.net 核心服务(order-service),例如 所以配置如下所示: 如果我输入例如 http://localhost:8080/order-service/ ...
我目前正在玩 YARP(又一个反向代理)并且似乎已经设法“缩短”重定向? 其中一个重定向正在被记录,而另一个没有被记录,尽管它们的设置方式相同? 程序.cs appsetting.json https://localhost:7147/msn 使用日志消息将我重定向到https://www.m ...
我正在使用 ASP.NET 核心 6 构建 web 应用程序。 我有: Frontend.Client - 带有 UI 的 Blazor WebAssembly Frontend.Server - ASP.NET 核心,托管 Blazor WebAssembly Web Api - 远程 RE ...
我正在尝试使用 strangler fig 模式分阶段迁移旧版 Net Framework MVC 应用程序。 我听过 Mark Rendle 关于使用 YARP 以这种方式迁移 Webforms 应用程序的演讲,非常棒。 但是,我无法在任何地方找到任何使用此方法从 Net Framework M ...
由于不再维护 ocelot,我决定将 go 作为我的 API 网关提供给 YARP,但是当我通过它访问我的端点之一时,它给了我这个愚蠢的错误: 使用上面的配置时,出现以下错误: 但是当我将路径从"client-service/{**remainder}"更改为"/{**remainder}"时,一 ...
我用 signalr 创建了一个基本的聊天集,并希望 YARP 将所有 WS://<>/chat/ 流量转发到我的 API 服务; 无论如何,请共享 YARP 配置文件只是为了将所有 websocket 流量转发到端点。 任何指针都会有所帮助。 ...
如果在请求转换中不满足某个条件,我在弄清楚如何提前停止 YARP 请求并返回自定义响应时遇到问题。 builderContext.AddRequestTransform(async transformContext => { [...] if (!condit ...
我想使用 Yarp 实现反向代理。 Api 已启动并正在运行,因为我可以向它发送请求。 但是,每当我通过代理尝试相同的请求时,我都会收到错误 502 Bad gateway 启动.cs public void ConfigureServices(IServiceCollection servic ...