ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

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

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

正常显示

问题

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

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

解决办法1:

直接在Program.cs 中修改

解决办法2:

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

相关推荐
她说彩礼65万2 天前
Asp.net core ViewData的使用
后端·asp.net
o5278831845 天前
校园一体化管理系统2.1、基于整洁四层架构 + DDD+CQRS 项目目录解读
后端·架构·c#·asp.net·visual studio
不羁的木木6 天前
HarmonyOS技术精讲-Connectivity Kit:Wi-Fi进阶能力——热点、P2P与Aware
asp.net·harmonyos·p2p
时代的狂10 天前
ASP.NET Core 认证与授权(二):登录与令牌签发
后端·asp.net·.net core·web api·认证与授权
她说彩礼65万10 天前
Asp.net core 模型绑定
后端·asp.net
时代的狂10 天前
如何理解 ASP.NET Core 请求生命周期
asp.net·请求生命周期
时代的狂10 天前
ASP.NET Core 认证与授权(三):请求认证与权限校验
asp.net·.net core·web api·认证与授权
她说彩礼65万12 天前
Asp.net core 返回类型
数据库·后端·asp.net
她说彩礼65万12 天前
Asp.net core返回类型总结
后端·asp.net
她说彩礼65万13 天前
Asp.net core ContenResult
后端·asp.net