随笔分类 -  .Net Core开发踩坑记录

记录今年刚开始的core开发中遇到的坑
摘要:{ "ReRoutes": [ { "DownstreamPathTemplate": "/DemoService/{url}", // 下游游请求模板 "UpstreamPathTemplate": "/{url}", // 上游请求模板 "UpstreamHttpMethod": [ "Get" 阅读全文
posted @ 2020-04-14 13:53 打工人小余 阅读(392) 评论(0) 推荐(0) 编辑
摘要:.net core3.1 如何设置跨域 最近在做服务端的消息推送,因为业务比较简单、并发很低,所以选择使用SignaIR来做服务端推送。 于是上网找了一下微软的文档,发现和之前的版本有些许改变 //不支持同时设置这四个全允许 app.UseCors(t=> { t.AllowAnyOrigin(). 阅读全文
posted @ 2020-03-26 23:22 打工人小余 阅读(1714) 评论(5) 推荐(0) 编辑
摘要:之前给公司开发了一个文件管理服务,最基本的功能就是文件的上传下载,以及更新删除、预览;负责公司各个子系统的相关附件的管理,所有的接口都通过AOP来进行身份拦截认证了,但是在进行预览的时候,因为采用的是生成一个全新的预览文件,然后直接返回预览文件的Url通过浏览器查看的这种模式,于是需要系统开放静态文 阅读全文
posted @ 2019-09-23 13:46 打工人小余 阅读(2369) 评论(0) 推荐(1) 编辑
摘要:进在开发公司的文件中心组件,提供各个子系统的附件上传下载、预览、版本更新等功能,前端在今天突然给我发一张图,说预览缩略图遇到问题了,然后发了个截图给我: 这很明显是一个跨域问题, X-Frame-Options HTTP 响应头是用来给浏览器指示允许一个页面可否在 <frame>, <iframe> 阅读全文
posted @ 2019-08-26 14:52 打工人小余 阅读(27172) 评论(2) 推荐(2) 编辑
摘要:我打包后发现打包后的文件夹内,不存在xml文件,所以swagger加载失败;然后经过测试发现Core项目打包的时候是默认不包含Xml文件的,VS里面也没有办法设置。 解决方法:手动修改项目文件,找到你想要生成xml文件的那个项目的项目文件.csproj,在 <PropertyGroup>结点加入这句 阅读全文
posted @ 2019-08-26 13:49 打工人小余 阅读(636) 评论(0) 推荐(0) 编辑
摘要:解决方法:在web.config的system.webServer结点下添加如下代码 阅读全文
posted @ 2019-08-26 13:49 打工人小余 阅读(490) 评论(1) 推荐(0) 编辑
摘要:在Startup.cs文件中的ConfigureServices()方法中添加如下代码即可 阅读全文
posted @ 2019-07-22 14:06 打工人小余 阅读(2708) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示