Php URL被阻止:此重定向失败,因为重定向URI未在应用程序';s客户端OAuth设置
我在symfony中尝试测试与facebook的连接时出现此错误 代码symfony:Php URL被阻止:此重定向失败,因为重定向URI未在应用程序';s客户端OAuth设置,php,symfony,oauth,oauth-2.0,Php,Symfony,Oauth,Oauth 2.0,我在symfony中尝试测试与facebook的连接时出现此错误 代码symfony: /** * @Rest\View(statusCode=Response::HTTP_CREATED) * @Rest\Post("/accounts/facebook/login/callback/") */ public function FbAction(Request $request) { $fb
/**
* @Rest\View(statusCode=Response::HTTP_CREATED)
* @Rest\Post("/accounts/facebook/login/callback/")
*/
public function FbAction(Request $request)
{
$fb = new Facebook([
'app_id' => 'id app', // Replace {app-id} with your app id
'app_secret' => 'secret app',
'default_graph_version' => 'v2.11'
]);
if ($request->isMethod('POST')) {
$token = $request->request->get('token');
.
.
.
.
return new JsonResponse(array('token' => $jwt));
}
}
在facebook应用程序中,我将此url添加到有效的OAuth重定向URI中
:
我在重定向URI验证程序中检查此url是否有效您确定您的url有效吗? 我认为你的URL在FacebookOAuth设置的白名单中是这样的
http://127.0.0.1/app_dev.php/accounts/facebook/login/callback/
是的,我在facebook OAuth设置的白名单中添加了此url和此有效url,但当我尝试在重定向uri中连接时,我发现域应用程序OAuth而不是此url