ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

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

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

正常显示

问题

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

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

解决办法1:

直接在Program.cs 中修改

解决办法2:

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

相关推荐
专注VB编程开发20年3 天前
asp.net mvc如何简化控制器逻辑
后端·asp.net·mvc
前端世界4 天前
ASP.NET ListBox控件多选实战:3步打造高效兴趣收集系统
后端·asp.net
[email protected]4 天前
ASP.NET Core SignalR - 部分客户端消息发送
后端·asp.net·.netcore
邪恶的贝利亚5 天前
从webrtc到janus简介
后端·asp.net·webrtc
不超限5 天前
Asp.net core 使用EntityFrame Work
后端·asp.net
不超限5 天前
Asp.net Core 通过依赖注入的方式获取用户
后端·asp.net
新知图书6 天前
下载和安装Visual Studio(开发ASP.NET MVC应用)
ide·asp.net·visual studio
vvilkim7 天前
ASP.NET Core 中间件深度解析:构建灵活高效的请求处理管道
后端·中间件·asp.net
不超限7 天前
Asp.Net Core基于StackExchange Redis 缓存
redis·缓存·asp.net
[email protected]10 天前
ASP.NET Core SignalR 身份认证集成指南(Identity + JWT)
后端·中间件·asp.net·.netcore