PHP/Javascript iFrame重定向SSL错误

PHP/Javascript iFrame重定向SSL错误,php,javascript,http,Php,Javascript,Http,我在尝试从iframe中执行重定向时遇到问题,我不断收到SSL证书错误,是否有从iframe中重定向的特定方法?我用的是这个密码 echo "<script type='text/javascript'>top.location.href = '$redirect';</script>"; echo“top.location.href='$redirect';”; 我还尝试了一个标准的PHP头重定向,但也不起作用。为什么url在$redirect中?url是否与确切的

我在尝试从iframe中执行重定向时遇到问题,我不断收到SSL证书错误,是否有从iframe中重定向的特定方法?我用的是这个密码

echo "<script type='text/javascript'>top.location.href = '$redirect';</script>";
echo“top.location.href='$redirect';”;

我还尝试了一个标准的PHP头重定向,但也不起作用。

为什么url在
$redirect
中?url是否与确切的证书匹配?

或者尝试

window.open('$redirect','_top');
看起来你也要打破后退按钮了。 我愿意

top.location.replace('$redirect');

您收到的证书错误是什么?混合内容警告,证书过期,证书与站点不匹配?你能详细说明一下吗?这是一个facebook重定向,URL是由getLoginUrl()方法生成的。