ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

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

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

正常显示

问题

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

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

解决办法1:

直接在Program.cs 中修改

解决办法2:

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

相关推荐
William_cl2 天前
【C#/.NET 进阶】ASP.NET 架构与最佳实践:DI 依赖注入(IoC 核心)从入门到避坑
c#·asp.net·.net
医疗信息化王工9 天前
基于ASP.NET Core的医院不良事件管理系统的架构设计
后端·asp.net
余衫马11 天前
在 Windows 服务中托管 ASP.NET Core Web API (.net6)
运维·windows·后端·asp.net·.net
波波00716 天前
ASP.NET Core 健康检查实战:不只是一个 /health 接口
后端·asp.net
csdn_aspnet17 天前
了解 ASP.NET Core 中的防伪技术
后端·asp.net·csrf·.net core
叫我黎大侠17 天前
.NET 实战:调用千问视觉模型实现 OCR(车票识别完整教程)
阿里云·ai·c#·ocr·asp.net·.net·.netcore
William_cl21 天前
C# ASP.NET 分层架构实战:BLL (Service) 业务层从入门到封神(规范 + 避坑)
架构·c#·asp.net
无风听海22 天前
.NET10之内置日志配置与使用指南
asp.net·.net
csdn_aspnet23 天前
在 ASP.NET Core (WebAPI) 中启用 CORS
后端·asp.net·.netcore
李树健12323 天前
.NET 10 & C# 14 New Features 新增功能介绍-ASP.NET Core
c#·asp.net·.net