V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YDYEI
V2EX  ›  程序员

求助,反向代理服务器,如何保存代理网站的 jwt 权限认证

  •  
  •   YDYEI · 1 天前 · 1299 次点击

    场景需求

    A 外部电脑 B 代理服务器 C 内部网站

    当我通过 B (代理服务器)获取到 C (内部网站)的权限后,任意一台 A (外部电脑)都可以通过 B 来访问 C 上需要内部身份认证的资源

    现状

    目前 B (代理服务器)上是 使用 C (内部网站)的手动登录 + Python web 接口实现与数据交互,以及 web 前端展示 使用 nginx 反向代理 + NPS 穿透来实现外部访问

    缺点

    1 、每新增一个模块都要手写 2 、内部网络频繁的权限认证

    求助

    看下各位彦祖、亦菲有没有更方便简单的配置,这个简单的需求

    7 条回复    2025-04-27 14:37:26 +08:00
    fuzzsh
        1
    fuzzsh  
       1 天前 via Android
    不知道你说什么。
    b 是 nginx ,为什么新增还要写模块,nginx 不是已经 proxy ?

    nginx 可以设置带 cookies ,让 c 认为你已经登录
    ntedshen
        2
    ntedshen  
       1 天前
    你不如找 CIA 提个需求说你控制了某司的某个内外网跨网节点。。。
    现在想叭叭叭把他司的系统全扒下来,而且要全自动扒。。。
    他们应该很乐意给你出方案。。。
    duzhuo
        3
    duzhuo  
       1 天前
    感觉你在说的是共享账号之类的
    Tink
        4
    Tink  
       1 天前
    需求没听懂呀
    guanzhangzhang
        5
    guanzhangzhang  
       21 小时 59 分钟前
    openresty+lua 连 redis ,在 proxy 的块里从 redis 获取 jwt header 加下?
    visper
        6
    visper  
       21 小时 20 分钟前
    把 nginx 换成 openResty, 在代理登录接口的时候特殊处理下,登录成功了拿到 jwt 在内存存起来。其他所有登录接口自动把 jwt 加到 header 里面。
    userdhf
        7
    userdhf  
       18 小时 32 分钟前
    在路由器上登录一下 xx 视频网站,然后全家都可以开心的看啦,是不是?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 01:09 · PVG 09:09 · LAX 18:09 · JFK 21:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.