随笔分类 -  Asp.Net Core WebApi

摘要:原因是因为URL中的“ + ”加号是有转义的,他代表“space”空格 解决404办法:IIS10设置允许双重转义【IIS】-【绑定的网站】-【请求筛选】-【隐藏段】-【webconfig】-【编辑功能设置】,勾选“允许双重转义”,确定保存,即可Url访问带有+号的路径。 什么是双重转义? 双重转义 阅读全文
posted @ 2024-08-06 10:22 ShawBlack 阅读(91) 评论(0) 推荐(0) 编辑
摘要:原因是因为 IIS默认限制30M 解决方案: 1.需要在Asp.net webapi项目中添加web.config 2.需要在web.config添加如下代码, 发布即可 <system.webServer> <security> <requestFiltering> <requestLimits 阅读全文
posted @ 2024-07-29 16:40 ShawBlack 阅读(23) 评论(0) 推荐(0) 编辑
摘要:一、购买阿里云服务器ECS 二、购买域名 三、域名备案(域名备案需要15天左右的时间,如果条件允许就先备案) 上面的步骤比较简单,按官网提示操作就好 四、IIS发布网站 1.在服务器管理器面板中选择“添加角色和功能” 2.勾选“Web服务器(IIS)”,然后一路点下一步直到完成 3.点开IIS,在I 阅读全文
posted @ 2024-07-18 11:01 ShawBlack 阅读(67) 评论(0) 推荐(0) 编辑
摘要:在某一个项目中 我是负责写接口 另外一个同志负责写JS 我把接口部署在IIS上,他把接口部署在Nginx上,并且我们不是用同一个端口,并且也不是80端口 于是就发生了冲突,Nginx开启失败 解决方案: 1、开始——程序——管理工具——服务 2、在本地服务里找到World Wide Web Publ 阅读全文
posted @ 2024-07-08 14:24 ShawBlack 阅读(233) 评论(0) 推荐(0) 编辑
摘要:解决方案: 1.查看windows日志 通过文件资源管理器查看: 打开文件资源管理器,找到“我的电脑”。 右键点击“管理”。 在弹出的窗口中,点击“事件查看器”。 在事件查看器中,点击“Windows日志”即可查看各种日志信息 2.找到错误信息 解决方案如下: 先安装补丁 KB2919442 下载地 阅读全文
posted @ 2024-06-13 13:32 ShawBlack 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1.申请腾讯云账号 2.在产品中搜索“短信” 3.点击免费试用, 可免费试用100条 4.创建 签名和模板 5.在云API中搜索短信 6.点击发送短信,点击API Explorer 7.就可以调用了, 调用成功后可以生成调用的代码 ,复制到VS中即可 (项目要先在nuget中安装“TencentCl 阅读全文
posted @ 2024-02-23 15:48 ShawBlack 阅读(18) 评论(0) 推荐(0) 编辑
摘要:在初始时,我将类设置成这样 业务逻辑是Name可能为空。 若Name为空时,调用api,内置反序列化器会反序列化user类时,就会出现如下错误 解决方案: 加个小问号 阅读全文
posted @ 2024-02-02 11:33 ShawBlack 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-02-02 11:07 ShawBlack 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-02-01 11:53 ShawBlack 阅读(11) 评论(0) 推荐(0) 编辑
摘要:在配置完Windows下的IIS服务之后,新建了一个网站,却不能启动。错误提示是:在计算机“.”上没有找到服务W3SVC。(http)和在计算机上没有找到服务WAS。 解决办法:打开电脑控制面板->程序->程序和功能->启用或关闭windows功能原因是: 没有开启相关服务 可以发现,网站可以成功启 阅读全文
posted @ 2024-02-01 11:09 ShawBlack 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:如图 以上问题解决方案: 1.首先检查是否有安装windows Process Activation Service程序 如果没有安装,则按下面流程操作 打勾,确定即可 2.启动windows Process Activation Service服务 【开始】--【运行】--输入【services. 阅读全文
posted @ 2024-02-01 10:59 ShawBlack 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1. 加载JWT库 2.配置类 . 3. 4. 5.构造函数注入 JWTsetting 5.写登陆方法 6.写一个需要登陆校验的方法 7.开始测试! 先登陆,获取jwt令牌 将JWT令牌复制到Swagger的Authorize中 (注意: jwt令牌复制之前需要在文本框中加上"Bearer ") 测 阅读全文
posted @ 2024-01-26 12:16 ShawBlack 阅读(44) 评论(0) 推荐(0) 编辑
摘要:1.新建两个类,注意两个类的属性中需要分别有对方类的list集合。 毕竟这样才能体现出多对多。 2.配置两个类的Config,并在任意一个config中,写上多对多的配置信息 3.然后在数据库新建对应的关联表(当然,实体类的表肯定也要创建好) 在创建关联表的时候,需要注意:表的列名 = 相应属性名称 阅读全文
posted @ 2024-01-25 21:10 ShawBlack 阅读(51) 评论(0) 推荐(0) 编辑
摘要:1.Nuget下载该包 阅读全文
posted @ 2024-01-25 12:08 ShawBlack 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1.官网下载mysql8.0 https://dev.mysql.com/downloads/installer/ 2.安装mysql8.0 参考 https://blog.csdn.net/weixin_47406082/article/details/131867849?ops_request_ 阅读全文
posted @ 2024-01-24 10:34 ShawBlack 阅读(67) 评论(0) 推荐(0) 编辑
摘要:EF查询出来的对象默认Tracking.... 而这里的Tracking有个前提:需要在同一个DbContext中 如果Tracking后,但是在另外一个DbContext中去对这个对象增删改查,那就会发现很多乱七八糟的错误...... 比如: 阅读全文
posted @ 2024-01-02 12:03 ShawBlack 阅读(6) 评论(0) 推荐(0) 编辑
摘要:我不知道为什么报错,反正这么写就会报错 这么写,然后查询WallTypeDTO这张表,就会出现以下错误 从错误提示上看,我传入的WallTypeDTO,被当做ElementTypeDTO了,然后找不到对应表 咱也不知道为啥。。。搞了半天,索性不研究了 解决方案1: 直接把element下的 publ 阅读全文
posted @ 2023-12-29 17:22 ShawBlack 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Entity Framework总是有那么一些令人无语的内置设定 比如就遇到这么一个情况,building下有多个level 则ef就会默认他们是一对多的情况,于是在对level进行增删改查时,就会找level中是否有building这个属性 这时候如果你的level中没有Building则会报以下 阅读全文
posted @ 2023-12-27 16:59 ShawBlack 阅读(11) 评论(0) 推荐(0) 编辑
摘要:IIS上部署接口到指定端口后,需要添加相应入站规则才能使外网正常访问 阅读全文
posted @ 2023-11-14 12:09 ShawBlack 阅读(145) 评论(0) 推荐(0) 编辑
摘要:服务器Windows Server发布.NET Core项目出现HTTP错误500.19 - Internal Server Error[错误代码:0x8007000d] 经检查,发现是因为缺少【ASPNETCoreModuleV2】 解决方案:到微软官方下载相应.net版本的Hosting Bun 阅读全文
posted @ 2023-11-13 15:03 ShawBlack 阅读(292) 评论(0) 推荐(0) 编辑

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