V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dive into HTML5
http://diveintohtml5.org/
mostkia
V2EX  ›  HTML

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

  •  
  •   mostkia · 2019-08-17 11:08:09 +08:00 · 4938 次点击
    这是一个创建于 1923 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如图:

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

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