1

我无法使用 PHP 库让 oauth2 工作。我可以让 jQuery 库工作,但我宁愿使用 PHP。

我收到此错误:

Warning: Cannot modify header information - headers already sent by (output started at /home/dotd/public_html/hub/examples/oauth2-login-example.php:22) in /home/dotd/public_html/hub/Eventbrite.php on line 162

你可以在这里看到它:http ://www.daysofthedead.net/hub/examples/oauth2-login-example.php

这是来自 github 的相同代码,除了我更改了app_keyand client_secret。(https://github.com/ryanjarvinen/eventbrite.php

我有指向http://www.daysofthedead.net/hub/examples/oauth2-login-example.php的“OAuth 重定向 URI”

4

1 回答 1

1

问题是代码试图在 php 已经将响应的一部分写入 HTML 页面 (HTTP200) 之后触发标头重定向 (HTTP302)。

我已经重新定位了部分演示代码,以便在写入任何页面输出之前调用重定向(如果需要)。

请尝试替换您的OAuth2-login-example 文件。希望有效!

于 2012-09-24T20:07:57.290 回答