Reactjs 无法在同一端口上的dotnetcore包装器项目中使用Web包托管react ClientApp

Reactjs 无法在同一端口上的dotnetcore包装器项目中使用Web包托管react ClientApp,reactjs,.net-core,single-page-application,Reactjs,.net Core,Single Page Application,我已经创建了dotnetcore 3.1 web项目,并手动向其中添加了一个ClientApp文件夹。在那个网页中,我创建了react项目。我能够运行和查看dotnetcore视图,并且能够在不同的本地主机端口号上查看react应用程序。如何在同一端口上运行它们 代码如下: 在Startup.cs配置中 // In production, the React files will be served from this directory services.AddSpaStati

我已经创建了dotnetcore 3.1 web项目,并手动向其中添加了一个ClientApp文件夹。在那个网页中,我创建了react项目。我能够运行和查看dotnetcore视图,并且能够在不同的本地主机端口号上查看react应用程序。如何在同一端口上运行它们

代码如下:

在Startup.cs配置中

// In production, the React files will be served from this directory
        services.AddSpaStaticFiles(configuration =>
        {
            configuration.RootPath = "ClientApp/build";
        });
在配置服务中

app.UseSpaStaticFiles();

//some more code
app.UseSpa(spa =>
        {
            spa.Options.SourcePath = "ClientApp";

            if (env.IsDevelopment())
            {
                spa.UseReactDevelopmentServer(npmScript: "start");
            }
        });
Dotnetcore应用程序托管在http://localhost:57102. 我的react应用程序是托管应用程序http://localhost:8080. 我希望react页面与服务器在同一端口上提供服务。http://localhost:8080/dashboard 他在工作,但我想http://localhost:57102/dashboard 工作。如果我尝试访问http://localhost:57102/dashboard 我变得异常了

create react应用程序服务器在0秒的超时时间内未开始侦听请求