ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

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

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

正常显示

问题

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

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

解决办法1:

直接在Program.cs 中修改

解决办法2:

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

相关推荐
无风听海1 天前
.NET10之内置日志配置与使用指南
asp.net·.net
csdn_aspnet2 天前
在 ASP.NET Core (WebAPI) 中启用 CORS
后端·asp.net·.netcore
李树健1233 天前
.NET 10 & C# 14 New Features 新增功能介绍-ASP.NET Core
c#·asp.net·.net
无风听海3 天前
.NET10之ASP.NET Core控制器构造函数选择规则深度解析
后端·asp.net·.net
linux修理工3 天前
飞书机器人权限批量导入
服务器·数据库·asp.net
彧翎Pro4 天前
ASP.NET Core 外部依赖调用治理实战:HttpClientFactory、Polly 与幂等边界
microsoft·asp.net·php
2301_771717215 天前
微服务架构:多模块之间通信OpenFeign
微服务·架构·asp.net
csdn_aspnet6 天前
在 ASP.NET Core 中使用自定义属性实现 HTTP 请求和响应加密
http·asp.net·.netcore
喵叔哟6 天前
3.【.NET10 实战--孢子记账--产品智能化】--.NET 10 核心新特性概览:运行时与 ASP.NET Core 10
云计算·asp.net·.net
wenzhangli76 天前
OoderAgent 能力架构:基于 Workflow 控制理论的能力安装管理
后端·架构·asp.net