• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YDYEI
V2EX  ›  程序员

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

  •  
  •   YDYEI · Apr 27, 2025 · 2539 views
    This topic created in 380 days ago, the information mentioned may be changed or developed.

    场景需求

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

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

    现状

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

    缺点

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

    求助

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

    9 replies    2025-05-10 11:53:37 +08:00
    pingdog
        1
    pingdog  
       Apr 27, 2025 via Android
    不知道你说什么。
    b 是 nginx ,为什么新增还要写模块,nginx 不是已经 proxy ?

    nginx 可以设置带 cookies ,让 c 认为你已经登录
    ntedshen
        2
    ntedshen  
       Apr 27, 2025
    你不如找 CIA 提个需求说你控制了某司的某个内外网跨网节点。。。
    现在想叭叭叭把他司的系统全扒下来,而且要全自动扒。。。
    他们应该很乐意给你出方案。。。
    duzhuo
        3
    duzhuo  
       Apr 27, 2025
    感觉你在说的是共享账号之类的
    Tink
        4
    Tink  
    PRO
       Apr 27, 2025
    需求没听懂呀
    guanzhangzhang
        5
    guanzhangzhang  
       Apr 27, 2025
    openresty+lua 连 redis ,在 proxy 的块里从 redis 获取 jwt header 加下?
    visper
        6
    visper  
       Apr 27, 2025
    把 nginx 换成 openResty, 在代理登录接口的时候特殊处理下,登录成功了拿到 jwt 在内存存起来。其他所有登录接口自动把 jwt 加到 header 里面。
    userdhf
        7
    userdhf  
       Apr 27, 2025
    在路由器上登录一下 xx 视频网站,然后全家都可以开心的看啦,是不是?
    YDYEI
        8
    YDYEI  
    OP
       May 10, 2025
    @fuzzsh cookies 是 cookies ;站点内还需要权限认证的,就是过认证
    YDYEI
        9
    YDYEI  
    OP
       May 10, 2025
    @ntedshen 不用 CIA 我自己就能写,就是权限认证比较麻烦,
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5538 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 03:51 · PVG 11:51 · LAX 20:51 · JFK 23:51
    ♥ Do have faith in what you're doing.