通过nginx配置解决跨源资源共享(CORS)漏洞

news/2025/2/12 3:44:01/

漏洞名称:

跨源资源共享不安全配置漏洞

风险等级:

详细描述:

跨源资源共享(CORS)是一种机制,允许不同源之间的Web资源相互交互。在CORS不安全配置漏洞中,Web应用的服务器被误配置为允许来自任何来源的请求访问资源,或者错误地暴露敏感数据给不受信任的外部源。

解决办法:

在server块上方增加

map $http_origin $cors_origin { default ""; "http://自己的域名" $http_origin; } 

在server块中,对应端口的所有location块中增加以下配置

# 添加 CORS 头部 
if ($cors_origin) { add_header 'Access-Control-Allow-Origin' $cors_origin always; add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS' always; add_header 'Access-Control-Allow-Headers' 'Content-Type, Authorization' always; add_header 'Access-Control-Allow-Credentials' 'true' always; add_header 'Access-Control-Max-Age' 3600 always; } 


http://www.ppmy.cn/news/1571317.html

相关文章

13.3 使用 Chat Prompt Template 设计专业翻译提示模板

使用 Chat Prompt Template 设计专业翻译提示模板 关键词:LangChain 翻译模板, 多语言支持, 术语一致性, 动态变量替换, 格式控制 1. 翻译模板核心要素设计 一个专业的翻译提示模板需要包含以下关键组件: 组件作用描述示例片段角色定义明确模型身份“你是一名专业翻译引擎”…

PHP音视频课程培训系统

📚 音视频课程培训系统——为您量身定制的智慧学习空间 🔧 这是一款匠心独运的课程培训系统,基于ThinkPHP与Uniapp先进框架精心构筑。它不仅集成了音视频课程点播、付费文档获取、活动报名等多元化功能,更致力于为您打造一站式、…

kafka查看topic消息是否堆积

消费kafka topic命令 集群&#xff1a; kafka-console-consumer.sh --zookeeper <ip:2181>,<ip:2181>,<ip:2181> --topic <topic_name>单例&#xff1a; kafka-console-consumer.sh --zookeeper <ip:2181> --topic <topic_name>查看kafka…

鼠标滚轮冒泡事件@wheel.stop

我有一个页面,是在画布上的组件,但是组件中有一个table,table中数据多了,就会出现滚动条,正常情况下,滚动条用鼠标滚轮就可以滑动,但是这个table是在画布上,滚动滚轮会让画布缩放 在table外层的div上加上 wheel.stop,就生效了 wheel.stop 用途&#xff1a;这个修饰符用于处理鼠…

51单片机(国信长天)矩阵键盘的基本操作

在CT107D单片机综合训练平台上&#xff0c;首先将J5处的跳帽接到1~2引脚&#xff0c;使按键S4~S19按键组成4X4的矩阵键盘。在扫描按键的过程中&#xff0c;发现有按键触发信号后(不做去抖动)&#xff0c;待按键松开后&#xff0c;在数码管的第一位显示相应的数字:从左至右&…

【STM32】ADC|多通道ADC采集

本次实现的是ADC实现数字信号与模拟信号的转化&#xff0c;数字信号时不连续的&#xff0c;模拟信号是连续的。 1.ADC转化的原理 模拟-数字转换技术使用的是逐次逼近法&#xff0c;使用二分比较的方法来确定电压值 当单片机对应的参考电压为3.3v时&#xff0c;0~ 3.3v(模拟信…

DeepSeek开源多模态大模型Janus-Pro部署

DeepSeek多模态大模型部署 请自行根据电脑配置选择合适环境配置安装conda以及gitJanus 项目以及依赖安装运行cpu运行gpu运行 进入ui界面 请自行根据电脑配置选择合适 本人家用电脑为1060&#xff0c;因此部署的7B模型。配置高的可以考虑更大参数的模型。 环境配置 安装conda…

STC51 P0 口 与P1 口输出

P0 口漏极开路输出及外接上拉电阻的原因 1. P0 口的电路结构 P0 口的每个引脚内部电路由一个输出锁存器、两个三态缓冲器、一个输出驱动电路和一个输出控制电路组成。其输出驱动电路由两个场效应管&#xff08;FET&#xff09;构成&#xff0c;上面的场效应管是 PMOS&#xf…