ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

在Hbuiler中创建web项目,编写代码

【运行】-【运行到浏览器】-选择一个浏览器,查看结果

正常显示

问题

如果允许所有源访问,有安全风险方面的问题。容易被漏洞攻击。因此建议指定主机访问

修改如下配置,将会限定主机访问

解决办法1:

直接在Program.cs 中修改

解决办法2:

在appsettings.json配置文件中配置,在Program.cs中读取

相关推荐
熊思宇1 天前
ASP.NET Core Web API 发布到 IIS 服务器
服务器·microsoft·asp.net
*长铗归来*2 天前
ASP.NET Core Web API 中控制器操作的返回类型及Swagger
后端·c#·asp.net·.netcore
靓仔建2 天前
Asp.net core用Swashbuckle.AspNetCore库出现错误信息:No operations defined in spec!
后端·asp.net·swagger
敲敲敲-敲代码8 天前
web系统(asp.net和C#)
前端·c#·asp.net
老葱头蒸鸡8 天前
(28)ASP.NET Core8.0 SOLID原则
后端·asp.net
王家视频教程图书馆9 天前
C# asp.net模板代码简单API请求
开发语言·c#·asp.net
SEO-狼术10 天前
Telerik UI for ASP.NET MVC 2025 Q3
ui·asp.net·mvc
速易达网络10 天前
.NET MVC中实现后台商品列表功能
asp.net·mvc
老葱头蒸鸡13 天前
(23)ASP.NET Core2.2 EF关系数据库建模
后端·asp.net
老葱头蒸鸡13 天前
(14)ASP.NET Core2.2 中的日志记录
后端·asp.net