Reactjs Webpack和React授权302获取时重定向

Reactjs Webpack和React授权302获取时重定向,reactjs,webpack,asp.net-core,fetch,keycloak,Reactjs,Webpack,Asp.net Core,Fetch,Keycloak,我正在使用通过ASP.NET和Webpack托管的带有React的KeyClope授权服务器。当我通过ASP.NET进行构建和托管时,在主机上获取授权方法没有问题。当我在服务器上部署整个项目时,React连接到主机也没有问题。但是,当我尝试使用Webpack代理对我的远程服务器进行本地主机开发时,我收到了302个重定向到Keyclope登录页面。我在获取之前登录到部署的应用程序,但似乎代理未被识别为同一浏览器。我在fetch init中有'credentials':'include'语句。问题在

我正在使用通过ASP.NET和Webpack托管的带有React的KeyClope授权服务器。当我通过ASP.NET进行构建和托管时,在主机上获取授权方法没有问题。当我在服务器上部署整个项目时,React连接到主机也没有问题。但是,当我尝试使用Webpack代理对我的远程服务器进行本地主机开发时,我收到了302个重定向到Keyclope登录页面。我在获取之前登录到部署的应用程序,但似乎代理未被识别为同一浏览器。我在fetch init中有'credentials':'include'语句。

问题在于Kestrel Keyclope和http/https安全性。当您使用像Nginx这样的代理时,Kestrel似乎不会复制头。该问题可通过以下方法解决:

app.UseForwardedHeaders
在启动类中,配置方法