登录类型弹出

时间:2018-07-27 09:25:45

标签: python security popup connection

我正在编写一个脚本,该脚本会自动从本地地址抓取图像(该图像是使用IP摄像机创建的)。但是,当我要访问网站时,会出现以下弹出窗口

enter image description here

这是什么类型的弹出窗口?我尝试使用python中的ntml请求包登录,但是这不起作用,因此我认为它是另一种弹出式窗口。

1 个答案:

答案 0 :(得分:0)

从此处开始,以获取有关以下内容的详细信息:https://en.wikipedia.org/wiki/Basic_access_authentication

简而言之

它是由服务器在设置了“ WWW-Authenticate:Basic” -Header的情况下响应服务器请求时由浏览器生成的。现在,您的浏览器将显示此弹出窗口,并将您输入的凭据发送到服务器。

注意

所有输入将不加密发送。因此,您需要使用HTTPS加密连接以保持机密性。否则,凭证可能会被盗用和滥用。由于您的网络摄像头没有HTTPS,因此希望您的专用网络受到适当的屏蔽。

解决方案如何在Python中实现:

这个问题已经被问过了,并在这里得到了回答,其中包括一个片段,显示了如何:Python, HTTPS GET with basic authentication