我有一个使用openserver在本地工作的站点(Laravel 5.5框架上的站点)。我使用Apache-PHP-7.2。我想使用Laravel-Socialite与Facebook进行认证。我将http://localhost/
设置为Facebook站点URL。我的路线:
Route::get('login/facebook', 'Auth\LoginController@redirectToProvider');
Route::get('login/facebook/callback', 'Auth\LoginController@handleProviderCallback');
services.php:
'redirect' => 'http://mysite/login/facebook/callback'
当我尝试http://mysite/login/faceboook
时,我收到错误:
网址已阻止:此重定向失败,因为重定向URI未在应用的客户端OAuth设置中列入白名单。确保启用了客户端和Web OAuth登录,并将所有应用程序域添加为有效的OAuth重定向URI。 我在开发人员面板上看到了我未经授权的请求。
我的设置(我无法嵌入img):
App键也是正确的,也是秘密的。