我正在努力使 Facebook“在画布页面中进行身份验证”正常工作, 如 PHP 此处所述。我终于得到了 base64_decode 的东西,但我在将用户重定向到第 2a 节中描述的 URL 时确实失败了。我尝试了 response.redirect(url) 以及 response.setHeader('Location', url) 和我在 SO 上找到的其他选项,但这些都不起作用:/
如果我直接通过浏览器访问 URL,一切似乎都按预期工作。如果我重定向到同一域上的 URL,它也可以。也许我错过了一些基本的东西?是否可以重定向到外部域?完成这项工作的正确方法是什么?
先感谢您!
更新:我刚刚发现重定向到http://heise.de或http://orf.at等页面有效,但不适用于http://www.google.com或http://www.facebook.com . 我不知道这里发生了什么:/