ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

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

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

正常显示

问题

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

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

解决办法1:

直接在Program.cs 中修改

解决办法2:

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

相关推荐
鸠摩智首席音效师8 天前
如何清理 ASP.NET 临时文件 ?
后端·asp.net
小羊没烦恼!14 天前
如何在IIS6,7中部署ASP.NET网站?
数据库·后端·python·web安全·asp.net
宝桥南山15 天前
.NET 11 - 尝试一下Minimal API中的异步验证新特性
microsoft·微软·c#·asp.net·.net·.netcore
Lost of 程序猿15 天前
责任链模式实战:审批流里“层层把关“的艺术
后端·设计模式·asp.net·责任链模式
刚子编程20 天前
我用 ASP.NET Core 做了个水稻病虫害检查系统
后端·asp.net
QQ_216962909625 天前
基于C#(Asp.net)电竞陪玩信息管理系统的设计与实现
java·大数据·spring boot·微信小程序·c#·云计算·asp.net
wdfk_prog1 个月前
Wi-Fi Direct 源码分析(11):P2P-GROUP-STARTED 之后——Group Interface、IP 配置与真实数据通路
运维·服务器·网络协议·tcp/ip·asp.net·p2p·wifi-direct