无法加载 swagger API 页面,缺少 swagger-ui.css
Unable to Load swagger API page, missing swagger-ui.css
我正在尝试为我的服务添加 swagger,但我遇到了一些问题。
当我转到我的页面时,我的网页收到多次调用
- /swagger/index.html -> Returns 200
- /swagger/swagger-ui.css -> Returns 500
- /swagger/swagger-ui-bundle.js -> Returns 500
- /swagger/swagger-ui-独立-preset.js -> Returns 500
- /swagger/favicon-32x32.png -> Returns 500
- /swagger/favicon-16x16.png -> Returns 500
如果我转到 localhost/api/myServiceName/swagger/v1/swagger.json,文件看起来没问题。我可以看到我的端点和 DTO。
在我的代码中,我执行以下操作:
ConfigureServices():
services.AddSwaggerGen(options => { options.SwaggerDoc("v1", new Info { Title = "MyService API", Version = "v1" }); });
Configure():
app.UseSwagger();
app.UseSwaggerUI(
c =>
{
c.SwaggerEndpoint($"/api/MyService/swagger/v1/swagger.json",
"MyService API V1");
});
我的项目参考:
- Swashbuckle.AspNetCore 3.0.0
- Swashbuckle.AspNetCore.招摇 3.0.0
- Swashbuckle.AspNetCore.SwaggerGen 3.0.0
- Swashbuckle.AspNetCore.SwaggerUI 3.0.0
我很确定我的配置有问题。知道错误是什么吗?
添加对 Microsoft.AspNetCore.StaticFiles
的引用
https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/851
我正在尝试为我的服务添加 swagger,但我遇到了一些问题。 当我转到我的页面时,我的网页收到多次调用
- /swagger/index.html -> Returns 200
- /swagger/swagger-ui.css -> Returns 500
- /swagger/swagger-ui-bundle.js -> Returns 500
- /swagger/swagger-ui-独立-preset.js -> Returns 500
- /swagger/favicon-32x32.png -> Returns 500
- /swagger/favicon-16x16.png -> Returns 500
如果我转到 localhost/api/myServiceName/swagger/v1/swagger.json,文件看起来没问题。我可以看到我的端点和 DTO。
在我的代码中,我执行以下操作:
ConfigureServices():
services.AddSwaggerGen(options => { options.SwaggerDoc("v1", new Info { Title = "MyService API", Version = "v1" }); });
Configure():
app.UseSwagger();
app.UseSwaggerUI(
c =>
{
c.SwaggerEndpoint($"/api/MyService/swagger/v1/swagger.json",
"MyService API V1");
});
我的项目参考:
- Swashbuckle.AspNetCore 3.0.0
- Swashbuckle.AspNetCore.招摇 3.0.0
- Swashbuckle.AspNetCore.SwaggerGen 3.0.0
- Swashbuckle.AspNetCore.SwaggerUI 3.0.0
我很确定我的配置有问题。知道错误是什么吗?
添加对 Microsoft.AspNetCore.StaticFiles
的引用https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/851