除了常规的startup.cs的configure方法中添加:
DefaultFilesOptions options = new DefaultFilesOptions();
options.DefaultFileNames.Clear();
options.DefaultFileNames.Add("index.html");
app.UseDefaultFiles(options);
app.UseStaticFiles();
还需要再项目中添加wwwroot目录,并添加index.html
这样get访问webapi根目录时会展示index.html.