记录BUG
慢慢g
在心里种花,人生才不会荒芜
展开
-
C# 小数最后一位是5四舍五入的Bug
小数最后一位是5,四舍五入的时候5存在向上/向下入Bug原创 2024-01-18 16:23:59 · 446 阅读 · 0 评论 -
BUG记录 -- 跨域
项目场景:项目使用WebAPI技术,前后端分离。问题描述:前端调用后端API接口原因分析:【原因分析】:跨域解决方案:.Net Framework在 app_Start文件夹里的 WebApiConfig 类,添加配置: public static void Register(HttpConfiguration config) { // 跨域配置 config.EnableCors(new EnableCorsAttribute("*",原创 2021-03-04 09:54:45 · 140 阅读 · 1 评论 -
BUG记录 --Git 克隆远程仓库 failed error:403
问题描述:从远程GIT库 克隆到本地,发生下面错误:Git failed with a fatal error.unable to access 'https://git.hniot.com/xxx/xxx.git/': The requested URL returned error: 403原因分析:【翻译】:Git 因致命错误而失败。无法访问 'https://git.hniot.com/xxx/xxx.git/': 请求的URL返回错误:403【原因】: 没有权限从远程库克原创 2021-01-18 11:02:38 · 1916 阅读 · 2 评论 -
BUG记录 --.Net FrameWork API接口Json序列化首字母小写
项目场景:.Net Framework 4.7.2 前后端分离 1. 前后端传值需要Json序列化后 首字母小写。 2. 跨域配置问题描述: 1. API 接口 Json序列化后实体类Model的属性 返回驼峰式写法,要求修改为属性 首字母小写。 2. 跨域 解决方案:在 app_Start文件夹里的 WebApiConfig 类,添加配置: public static void Register(HttpConfiguration config) { #原创 2021-01-12 10:39:41 · 553 阅读 · 0 评论 -
BUG记录 -- json无法正常解析DateTime格式(.NetCore3.1 )
项目场景:WebApi .netCore 3.1 架构,定义一个添加用户接口。代码如下。[Route("api/[controller]")][ApiController]public class DateTimeTController : ControllerBase{ /// <summary> /// Post 接口,参数为DateTime类型 /// </summary> /// <param name="value">&原创 2020-09-27 15:19:34 · 1866 阅读 · 0 评论 -
BUG记录 -- 413 Request Entity Too Largenet(.NetCore3.1)
项目场景:.NetCore 3.1 提供一个通过 IIS发布 后的文件上传接口,该接口使用 Post 操作。其中参数:文件、上传路径。问题描述:【传参条件】:调用发布的文件上传接口,上传大小为 3.2M 的文件 。【接口结果】:接口返回 413状态码,并返回报错信息为 “Error: Request Entity Too Large” 。原因分析:首先: 使用 VS 调用接口,查询 VS 调试接口上传文件范围在 38.5M ,38.6M 上传失败!报错 :“Microso原创 2020-09-17 18:05:46 · 2302 阅读 · 0 评论 -
BUG记录 -- IdentityServer4 登录后仍跳转到登录页面(.NetCore3.1)
项目场景:使用 IdentityServer4 统一管理用户登录网站,用户只需要登录登出一次,多个网站同步登录,登录成功调用授权接口。问题描述:IIS 发布 :使用 Http 协议,登录后跳转到登录页面,并且Login 接口返回 302状态码。VS 调试:使用 Https 协议,可以正常登录退出。 备注:选中项目 IdentityServer4 【属性】,进入【调试】窗口,可以看到勾选了 【启用SSL】。若在调试环境中打开 “http://localhost:54508”,同原创 2020-09-08 15:34:54 · 1200 阅读 · 1 评论