Identity Server重定向反向代理后应用程序的URL



问题如下:我们有一个位于nginx后面的ASP.NET核心应用程序,具有公共urlhttps://public和私人urlhttps://private.当用户点击应用程序时,会有一个登录重定向到Identity Server,其中包含私有url作为重定向url。有人能建议如何将这个url重写为公共url吗?

问候

实际上几天前我在identityserver上遇到了同样的问题。根据identityserver的版本,我的工作顺序完全不同。在4.0版本之前,您可以设置

公共来源=您的公共url

从4.0开始,您必须设置代理才能传递X个转发的标头。

为了工作,您需要使用文档中描述的dotnet中间件https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/proxy-load-balancer?view=aspnetcore-3.1

最新更新