下载最新的ABP模版回来,先使用数据迁移产生数据库,然后运行会发现Swagger不能正常显示,经过不断尝试解决了问题,记录在这里。
1,报错如下
提示找不到 ...//swagger/v1/swagger.json
注意到有两个斜杠,就是这里的问题
解决办法:
在类Startup中找到
options.SwaggerEndpoint(_appConfiguration["App:ServerRootAddress"] + "/swagger/v1/swagger.json", "MyProject API V1");
把"/swagger/v1/swagger.json"去掉一个斜杠,修改为"swagger/v1/swagger.json"
效果如下:
options.SwaggerEndpoint(_appConfiguration["App:ServerRootAddress"] + "swagger/v1/swagger.json", "MyProject API V1");
重新运行项目,这个错误没有了,如果出现新的错误参考第二点
2,百度发现是SwaggerUI的版本可能有问题
解决办法:选中Web.Core项目,右键,管理NuGet包,更新Swashbuckle.AspNetCore的版本,我更新到了3.0.0
重新运行项目,编译报错
类 SecurityRequirementsOperationFilter 中大量未知的方法,估计是版本原因,直接将类里面的代码全部注释掉
重新运行项目,Swagger正常显示
分享到:
相关推荐
(一个vue电子管理项目) 功能 - 登录 / 注销 - 权限验证 - 页面权限 - 指令权限 - 权限配置 - 二步登录 - 多环境发布 - Dev / Stage / Prod - 全局功能 - 国际化多语言 - 动态换肤 - 动态侧边栏(支持多级...
HelloAbpABP vNext + vue-...你也可以直接使用vs/vscode来运行感谢@贡献的代码另一个干净的vue版本(只有abp启动模板中的功能):还没做完。。。欢迎关注我的微信公众号:“小黑在哪里” 查看abp vnext相关文章。
前后端分离, 前端使用vue 后端使用web api。EF框架 使用code first创建数据库。
abp 样板项目生成的源码,abp 样板项目生成的源码,abp 样板项目生成的源码,abp 样板项目生成的源码,abp 样板项目生成的源码,abp 样板项目生成的源码
ABP官方最新版本的angularjs模板。ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。
ABP.net 5.0 + vue 框架,abp.net是目前最流行的框架,vue也是前端非常流行的框架,下载下来,用vs打开后端代码,用vs code打开前端代码,就可以跑起来了。 后端打开,记得先运行Migrator项目,这样可以自动生成sql ...
在ABP的https://abp.io/get-started官网“Direct Download”采用"Tiered生成项目模板,删除所有不需要的...不改变ABP项目的默认结构目录,使用Sqlite本地数据库。可以反映出ABP项目模板对基础类库的最小化组件依赖。
1、ASP.NETCore WebAPI使用Swagger,使用Cookie持久化存储Token,解决每次刷新需要重新输入Token授权。 2、包含进入swagger首页前,需要进行登录的login.html前台静态页面。 Swagger是一个规范且完整的框架,用于...
昂首阔步授权在WebApi项目中为Swagger(Swashbuckle)启用身份验证和授权。 看起来像什么: 如何使用: 1-下载SwaggerAuthorization.js文件并将其复制到Scripts文件夹中。 2-右键单击SwaggerAuthorization.js文件>...
用于重命名ABP项目解决方案源码,如果重命名功能不能满足要求,可以自己修改相关代码
Abp项目模板使用Oracle11g数据库包括系统权限管理,Abp.Zero
Abp官网模板项目重命名工具,已测,真正可用,稳定无bug
毕设项目:“基于ABP和Vue框架的旅享服务平台的设计与实现” 采用ABP框架作为后端微服务,提供Web服务。 采用Vue框架作为前端服务,设计前台与后台,提供给用户使用。 数据库使用PostgreSQL,使用Minio作为S3对象...
abp在github上的示例demo
去年出来的ABP框架项目.不错的快速开发框架。DDD 分布式 mongodb EF NH
毕设&课设&项目&实训-基于.Net core ABP, Uni-App跨平台,Vue框架基础开发的可建立无数个用户 【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程...
ABP示例实例源代码。(C#入门级,适合初学者)。
abp框架源码;abp框架源码;abp框架源码;abp框架源码;abp框架源码
作者之所以把项目命名为“ASP.NET Boilerplate”,就是希望它能成为开发一般企业WEB应用的新起点,直接把ABP作为项目模板。 ABP的全称是Asp.net boilerplate project(asp.Net样板工程)。是github上非常活跃的一个...
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt进行GUI开发、网络编程和跨平台应用开发等。 适用于初学者和有经验的开发者...