首页 > 系统相关 >nginx 配置静态资源认证

nginx 配置静态资源认证

时间:2024-01-30 16:34:07浏览次数:21  
标签:set 静态 request auth 认证 nginx token proxy arg


location /media/ {

set $token $arg_token;
if ($arg_token = "") {
return 401;
}

auth_request /validate_token;
auth_request_set $auth_status $upstream_status;

# 根据令牌验证结果来控制文件访问
root D:/test;
}

location =/validate_token {
internal;
proxy_pass http://localhost:8000; # 向应用程序发送验证请求
proxy_set_header Authorization "Bearer $token";
proxy_set_header X-Original-URI $request_uri;
}

标签:set,静态,request,auth,认证,nginx,token,proxy,arg
From: https://www.cnblogs.com/CaptainLin/p/17997405

相关文章

  • 聊城ISO认证有哪些具体要求
    聊城ISO认证有哪些具体要求恒标知产刘经理以最常见的ISO三体系证书为例,主要会对企业有以下要求和条件:ISO9001:①企业营业执照、相关资质文件、②有生产现场,能正常批量生产、③在建项目清单、④公司注册满3个月、⑤租赁合同/房产证、⑥特种设备需有检测报告及备案登记;ISO14001:①企......
  • vxlan基础配置-静态隧道、集中式网关
    vxlan基础配置-静态隧道、集中式网关此配置使用设备如下:设备型号:H3CS6520X-54QC-EI版本:H3CComwareSoftware,Version7.1.070,Release6652P02设备型号:HuaweiAR6140-16G4XG版本:VRP(R)software,Version5.170(AR6140V300R022C00SPC100)设备型号:VyOS1.5-rolling-20......
  • 每日一练 | 华为认证真题练习Day174
    1、下面关于OSPF报文验证描述错误的是:A.AR2200支持的验模式按加密算协议中规定的法不同分为NULLSIMPLEMD5以及HMAC-MD5B.AR2200支持两种认证方式区域验证和接口验证C.当区域验证方式和接口验证方式同时存在时,优先使用区域验证D.只有通过验证的OSPF报文才能接受,否则将不能正常......
  • CentOS启动nginx出现nginx: [emerg] open() "/var/run/nginx/nginx.pid" failed (2: N
    问题:1.进入sbin:cd/usr/local/nginx/sbin/2.启动nginx:./nginx3.出现问题:nginx:[emerg]open()"/var/run/nginx/nginx.pid"failed(2:Nosuchfileordirectory) 原因:没有nginx文件夹,且其下没有nginx.pid文件。 解决办法:创建文件1.进入run下:cd/var/run2.创建nginx......
  • 46从零开始用Rust编写nginx,数据还能这么传,多层代理(IP多级代理)搭建
    wmproxywmproxy已用Rust实现http/https代理,socks5代理,反向代理,负载均衡,静态文件服务器,websocket代理,四层TCP/UDP转发,内网穿透等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目地址国内:https://gitee.com/tickbh/wmproxygithub:https://github.com/tickbh/wmpro......
  • 基于 docker 安装 nginx 详细教程
    1.创建普通用户用于管理docker在本教程中我们创建一个普通用户来进行后续的docker相关服务的配置与运维。当然本操作是非必须的,你可以直接使用root用户来直接操作,对整个流程没有影响。不想创建用户请直接跳过第一部分,从第二部分开始操作即可。创建普通用户lidyuseraddlidy......
  • 登录认证-完成(拦截器)
    //JWT令牌生成,工具类packagecom.di.bigevent.utils;importcom.auth0.jwt.JWT;importcom.auth0.jwt.algorithms.Algorithm;importjava.util.Date;importjava.util.Map;publicclassJwtUtil{privatestaticfinalStringKEY="itheima";/......
  • 每日一练 | 华为认证真题练习Day173
    1、关于OSPF的AS-External-LSA中LSA头部信息描述错误的是:A.LinkStateID表示目的网络地址。B.AdvertisingRouter表示ASBR的RouterID。C.Netmask表示目的网段的网络掩码。D.FORWARDINGADDRESS永远为0.0.0.02、下面关于EGP和IGP描述错误的是A.IGP是运行于AS内部的路由协......
  • Fortify Static Code Analyzer 23.2 for macOS, Linux & Windows - 静态应用安全测试
    FortifyStaticCodeAnalyzer23.2formacOS,Linux&Windows-静态应用安全测试FortifySCA-代码漏洞扫描工具|静态代码测试|代码安全分析请访问原文链接:https://sysin.org/blog/fortify-static-code-analyzer/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.o......
  • 保温杯到欧洲需要哪些认证
    保温杯出口欧洲需要做CE认证保温杯CE认证的流程:1.申请咨询:(1)填写申请表(2)申请公司信息表(3)提供保温杯产品资料。2.费用报价:根据所提供的资料确定执行指令标准及相关测试项目给客户以合理的报价。3.客户付款:申请人确认报价后,签订立案申请表及服务协议并交付收款。4.工厂审核及测试:根据......