访问HTTPS页面上的HTTP以获取Cookie


Access HTTP on HTTPS page to get Cookie

我知道有很多技巧,我试着用谷歌搜索,但没有找到任何可以使用的东西。

我有一个IP摄像头,带有一些非常愚蠢的身份验证系统,它只支持HTTP。

我需要在HTTPS页面上显示该相机的图像,但在"登录"之前,相机不会显示任何内容,这会为相机IP设置cookie。

我试图用ajax打开登录页面(HTTP),但chrome阻止了它

[blocked] The page at 'https://control_page_ip' was loaded over HTTPS, but ran
insecure content from 'http://camera_ip:8881/login.cgi?login_info':
this content should also be loaded over HTTPS.

我只需要访问一次http页面并获取cookie。图片将通过http加载,但会有警告,但它会加载。

如何做到这一点-最简单的方法?理想情况下,不需要任何服务器端助手。

Omg我发明了世界上最愚蠢的黑客,它成功了!我骗chrome以为登录页面是一个图像:D

<img style="display:none" src="http://camera_ip:8881/login.cgi?login_info">

它工作得很好-设置cookie:)