ASP.NET CORE API 解决跨域问题

环境

vs2022

.net 8

创建ASP.net Core API项目



配置跨域

编写ApiController

启动项目

得到服务器运行的 地址

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

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

正常显示

问题

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

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

解决办法1:

直接在Program.cs 中修改

解决办法2:

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

相关推荐
智商偏低4 天前
ASP.NET Core 中的简单授权
后端·asp.net
是萝卜干呀6 天前
IIS 部署 asp.net core 项目时,出现500.19、500.31问题的解决方案
后端·iis·asp.net·hosting bundle
速易达网络8 天前
ASP.NET MVC 连接 MySQL 数据库查询示例
数据库·asp.net·mvc
智商偏低8 天前
ASP.NET Core 身份验证概述
后端·asp.net
冷冷的菜哥8 天前
ASP.NET Core使用MailKit发送邮件
后端·c#·asp.net·发送邮件·mailkit
冷冷的菜哥12 天前
ASP.NET Core文件分片上传
c#·asp.net·asp.net core·文件分片上传
前端世界14 天前
ASP.NET 实战:用 SqlCommand 打造一个安全的用户注册功能
后端·安全·asp.net
冷冷的菜哥15 天前
ASP.NET Core上传文件到minio
后端·asp.net·上传·asp.net core·minio
忧郁的蛋~16 天前
在.NET标准库中进行数据验证的方法
后端·c#·asp.net·.net·.netcore
jiasting23 天前
高通平台wifi--p2p issue
asp.net·p2p·issue