Reactjs 错误\u HTTP2 \u不足\u传输\u dotnet core 3.1 react项目的安全性

Reactjs 错误\u HTTP2 \u不足\u传输\u dotnet core 3.1 react项目的安全性,reactjs,asp.net-core,dotnet-new,Reactjs,Asp.net Core,Dotnet New,我在我的Windows8.1机器上用react项目启动了一个新的DotnetCore dotnet new react my-project 当我开始在chrome中调试时(https://localhost:5001/)我得到了以下错误ERR\u HTTP2\u TRANSPORT\u SECURITY 我应该在哪里查看?您可以配置Kestrel服务器以服务于Http1。请按照以下说明解决此问题- 转到您的项目appsettings.json文件 在“AllowedHosts”下添加以下代

我在我的Windows8.1机器上用react项目启动了一个新的DotnetCore

dotnet new react my-project
当我开始在chrome中调试时(https://localhost:5001/)我得到了以下错误ERR\u HTTP2\u TRANSPORT\u SECURITY


我应该在哪里查看?

您可以配置Kestrel服务器以服务于Http1。请按照以下说明解决此问题-

  • 转到您的项目appsettings.json文件

  • 在“AllowedHosts”下添加以下代码“*”行

    “红隼”:{ “端点默认值”:{ “协议”:“Http1” } }

  • 默认的appsettings.json文件如下所示-

    {
       "Logging": {
          "LogLevel": {
             "Default": "Information",
             "Microsoft": "Warning",
             "Microsoft.Hosting.Lifetime": "Information"
          }
       },
       "AllowedHosts": "*",
       "Kestrel": {
          "EndpointDefaults": {
             "Protocols": "Http1"
          }
       }
    }
    

    希望它能解决您的问题。

    您可以配置Kestrel服务器为Http1服务。请按照以下说明解决此问题-

  • 转到您的项目appsettings.json文件

  • 在“AllowedHosts”下添加以下代码“*”行

    “红隼”:{ “端点默认值”:{ “协议”:“Http1” } }

  • 默认的appsettings.json文件如下所示-

    {
       "Logging": {
          "LogLevel": {
             "Default": "Information",
             "Microsoft": "Warning",
             "Microsoft.Hosting.Lifetime": "Information"
          }
       },
       "AllowedHosts": "*",
       "Kestrel": {
          "EndpointDefaults": {
             "Protocols": "Http1"
          }
       }
    }
    

    希望它能解决您的问题。

    请检查是否描述了原因。请检查是否描述了原因。此解决方案对我有效。谢谢这个解决方案对我有效。谢谢