.NET编程
2024-05-23 05:27:14
阅读(4297)
具体报错如下:
Bad Request - Invalid URL HTTP Error 400. The request URL is invalid.
这个问题困扰了我3天,可以知道的是 URL 太长,注意不是参数太长,是 path 太长,我的 URL 大致如下:
ws://www.codingwhy.com/ws/i0PbKXI20eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiIxNzg4NDYzODcwNzMyMzI4OTY0IiwiQWNjb3VudCI6ImFkb...
2023-04-21 02:35:22
阅读(3227)
1、首先,需要配置跨域的项目上,右键并单击【管理 NuGet 程序包】。
2、找到 Microsoft.AspNet.WebApi.Cors 包,并安装。
3、配置 WebApiConfig.cs 文件
在代码的最上方加上如下代码
config.EnableCors(new EnableCorsAttribute("*", "*", "*"));
注意 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 代码的位置很重要!一定...
2023-04-21 01:36:00
阅读(2946)
首先说下我的开发环境,是.Net Framework 4.5 WebAPI。
报错信息如下:
“/”应用程序中的服务器错误。
从客户端(&)中检测到有潜在危险的 Request.Path 值。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpExcep...
2023-04-12 02:35:11
阅读(17813)
.NET Framework Web API 和 .NET Core Web API 是两种用于创建 RESTful 服务的技术。它们之间存在一些关键区别,下面列举了它们的主要差异:
运行时环境:
.NET Framework Web API:基于.NET Framework,仅支持 Windows 系统。
.NET Core Web API:基于.NET Core,支持跨平台(Windows、Linux 和 macOS)。
性能:
.NET Framework Web API...
2023-03-07 02:55:57
阅读(3293)
最近,在使用 uniapp 开发程序,需要用到局域网 IP 地址访问API,而不是通过127.0.0.1或localhost。
使用的是 Visual Studio 2022 和 .Net6。
我们知道,在 Web 项目中,可以在【项目URL】中设置IP地址。
但是在 ASP.NET Core 项目中,就没有 【Web】 选项了。
其实,你可以通过【调试】→【常规】→【打开调试启动配置文件 UI】&rar...
2023-03-02 11:56:03
阅读(10237)
最近在研究商城系统,下载了 coreshop,coreshop底层框架升级到asp.net 7。
下载之后,在 Visual Studio 2022 编译,提示出错:
当前.Net SDK不支持将.Net 7.0设置为目标。请将.Net 6.0或更低版本设置为目标,或使用支持.Net 7.0的.Net SDK版本
具体如下图所示:
网上看了下解决方案,有说勾选 使用 .Net SDK 预览版(需要 重启),就可以...
2022-08-02 02:10:01
阅读(5383)
.Net Core启动Swagger报错:Failed to load API definition。即无法加载API定义。
具体报错如下:
Errors
Fetch error
Internal Server Error /swagger/Default/swagger.json
最后排查出问题,是我的Controller忘记添加Attribute了:[HttpPost]、[HttpGet]。
这样就解决:Internal Server Error /swagger/Default/swagger.json Faile...
2022-03-10 07:40:57
阅读(1673)
Visual Studio开发.NET CORE项目时,默认保存,会自动编译项目,个人认为,至少在开发阶段,任何一个动作,比如加个类,都自动编译很卡。
于是,研究下了Visual Studio的设置,终于在【ASP.NET CORE】项目里的【“自动生成和刷新”选项】中找到了关闭的方法,具体关闭自动编译的方法如下:
1、在Visual Studio依次单击【工具】&rar...
2022-02-10 02:27:28
阅读(1774)
最近在做一个医药商城的开发,在同步数据的过程中,发现旧系统中,地址就是一段字符串,没有根据省/市/区/街道/门牌号分别存储。
网上看了大致的解决方案,原理就是根据省、自治区、市等关键字进行分割,这样就会导致某些地址没办法解析出正确的省/市/区/街道/门牌号,因为他们可能填写会不规范。
在做商城小程序的时候刚好用到了腾讯位置服务...
2021-07-13 14:30:10
阅读(26887)
最近,公司有个电商项目要上,指定要.Net平台,于是就研究上了CoreShop这个.Net商城系统。
在调试CoreCms.Net.Web.WebApi模块的时候,在任一Controller上打断点,都提示:当前不会命中断点,还没有为该文档加载任何符号。
网上的解决方法,都不能解决该问题。
1、清空解决方案,重新生成解决方案
2、删除不能命中断点的pdb文件
3、工具--选...