You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ASP.NET Core服务搭配Nginx反向代理时重定向丢失前缀路径的问题求助

ASP.NET Core服务搭配Nginx反向代理时重定向丢失前缀路径的问题求助

我最近在给几个ASP.NET Core服务配置Nginx反向代理,卡在同一个问题上好一阵了:让服务在重定向时使用原始路径前缀。

我有个叫ConfigCloud的服务,本来应该通过site.net/api/configcloud来访问。现在直接访问服务是没问题,但只要服务执行重定向,或者给其他服务发送URL的时候,永远不会带上/api/configcloud这个前缀,导致服务根本没法正常用。

这在身份验证和授权环节特别头疼,毕竟这些流程里全是重定向和回调操作。举个例子:当访问site.net/api/configcloud/account/profile时,用户会被重定向到site.net/account/login,这完全不是我想要的结果。还有我的认证提供商Auth0,回调的时候也只会发回到site.net/callback,而不是site.net/api/configcloud/callback,这直接导致认证流程走不通。

备注:内容来源于stack exchange,提问作者Dynamiquel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 11:14:31