网址被屏蔽:此重定向失败,因为重定向URI未在应用的客户端OAuth设置中列入白名单

时间:2018-03-24 21:54:44

标签: php symfony oauth oauth-2.0

我在symfony尝试与facebook测试连接时出现此错误..

enter image description here

代码symfony:

      /**
       * @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中我在有效OAuth重定向URI中添加此URL :

  

http://127.0.0.1/myproject/web/app_dev.php/accounts/facebook/login/callback/

我在Redirect URI Validator

中检查此url是否有效

1 个答案:

答案 0 :(得分:0)

您确定您的网址有效吗? 我认为您的网址在facebook OAuth设置的白名单列表中看起来像这样 http://127.0.0.1/app_dev.php/accounts/facebook/login/callback/