ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

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

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

正常显示

问题

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

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

解决办法1:

直接在Program.cs 中修改

解决办法2:

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

相关推荐
专注VB编程开发20年14 小时前
asp.net IHttpHandler 对分块传输编码的支持,IIs web服务器后端技术
服务器·前端·asp.net
gCode Teacher 格码致知5 天前
《Asp.net Mvc 网站开发》复习试题
后端·asp.net·mvc
oMMh6 天前
使用C# ASP.NET创建一个可以由服务端推送信息至客户端的WEB应用(2)
前端·c#·asp.net
田辛 | 田豆芽6 天前
【ASP.net】在Windows 11上安装IIS并测试C# Web项目的踩坑实录
windows·c#·asp.net
[email protected]9 天前
ASP.NET Core 中实现 Markdown 渲染中间件
后端·中间件·asp.net·.netcore
界面开发小八哥9 天前
DevExtreme JS & ASP.NET Core v25.1新功能预览 - 全新的Stepper组件
javascript·asp.net·界面控件·devexpress·ui开发·devextreme
海天胜景9 天前
HTTP Error 500.31 - Failed to load ASP.NET Core runtime
后端·asp.net
海天胜景9 天前
Asp.Net Core IIS发布后PUT、DELETE请求错误405
数据库·后端·asp.net
编程乐趣10 天前
一个基于Asp.Net Core + Angular + Bootstrap开源CMS系统
开源·bootstrap·asp.net
神仙别闹11 天前
基于ASP.NET+MySQL实现待办任务清单系统
后端·mysql·asp.net