Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用于登录的覆盖窗口中的SSL_Php_Ssl - Fatal编程技术网

Php 用于登录的覆盖窗口中的SSL

Php 用于登录的覆盖窗口中的SSL,php,ssl,Php,Ssl,嗨 我必须在我的网站上实现SSL登录。 比如说 -这是登录表单页面 -这是处理表单的操作-验证用户 我可以用常用的web表单来实现这一点,但问题是用于登录的覆盖对话框 比如说 如果我在我的网站主页上 -注意http,我在那里单击了一个登录链接,它显示了一个小的html div,其登录形式类似于litebox。现在,由于我在一个非SSL http页面上,我发布的数据没有得到加密,并发布到流程操作 我如何处理这个问题,使我的过度登录也变得安全 提前谢谢你的帮助 如果litebox中的表单发送到,则数

我必须在我的网站上实现SSL登录。 比如说

-这是登录表单页面

-这是处理表单的操作-验证用户

我可以用常用的web表单来实现这一点,但问题是用于登录的覆盖对话框

比如说

如果我在我的网站主页上

-注意http,我在那里单击了一个登录链接,它显示了一个小的html div,其登录形式类似于litebox。现在,由于我在一个非SSL http页面上,我发布的数据没有得到加密,并发布到流程操作

我如何处理这个问题,使我的过度登录也变得安全


提前谢谢你的帮助

如果litebox中的表单发送到,则数据将被加密,即使您没有看到锁图标或任何指示


但是,大多数用户都经过培训,在提交信息之前寻找此类指标,因此不建议这样做。最好在https上有一个单独的页面来登录。如果表单位于https页面上,您还可以降低中间人攻击的可能性,因为如果表单位于http页面上,则有人可以向表单中插入不同的POST url。

是否可以选择使用ajax?总是使用https吗?