mostkia
V2EX  ›  HTML

浏览器直接弹出类似 alert 的登录方式是什么类型?

  •  
  •   mostkia · Aug 17, 2019 · 6098 views
    This topic created in 2641 days ago, the information mentioned may be changed or developed.

    如图:

    在登录成功前,也看不到任何前台代码,也没有 cookie,所以一直提醒登录很烦。感觉也不是 html 层的东西 我现在想激活其中的一个 cgi 程序,但总是弹出这玩意儿,要求验证权限,这个类型的登录系统是否提供了登录接口?如果有,该怎么做才能自动化登录这个过程?

    7 replies  •  2019-08-17 16:33:25 +08:00
    wangxiaoaer
    wangxiaoaer
    Aug 17, 2019 via Android
    1
    这他么就是 HTTP 必证啊,遵守 HTTP 协议的,当然可以自动登录,如果你有帐号密码的话。
    izoabr
    izoabr
    Aug 17, 2019
    2
    http basic auth
    mostkia
    mostkia
    OP
    Aug 17, 2019
    3
    @wangxiaoaer 网上查阅过一些资料,是有一些说明的,但基本上都是以 get 方式带账户参数的,我也试过,似乎不行,能给个例子吗?比如密码账户都是 123。
    zwl2012
    zwl2012
    Aug 17, 2019 via iPhone
    4
    你把 账号密码 base64 编码后附在请求头上就可以了
    Mogugugugu
    Mogugugugu
    Aug 17, 2019
    5
    @mostkia
    http://123:123@你的地址
    mostkia
    mostkia
    OP
    Aug 17, 2019
    6
    @Mogugugugu 感谢,已经测试成功
    @zwl2012 好的,谢谢指点,多了一条备用方案
    @izoabr 感谢,通过你提供的关键词,我找到了 php 的的解决方案。这个是最符合我需求的,因为设备是内网的,直接访问不现实,通过 php 来控制权限访问就比较方便了的。
    JamesMackerel
    JamesMackerel
    Aug 17, 2019
    7
    HTTP Basic Authentication
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2606 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 04:11 · PVG 12:11 · LAX 20:11 · JFK 23:11
    ♥ Do have faith in what you're doing.