Facebook登录api URL被阻止:此重定向失败,因为该重定向URI未在应用程序的客户端OAuth设置中列入白名单

时间:2019-11-18 13:13:01

标签: asp.net asp.net-mvc api owin facebook-login

我正在尝试为我的网站集成登录api。我尝试既在本地做,又在服务器上托管它。

它显示给我的错误是: URL被阻止:此重定向失败,因为在应用程序的客户端OAuth设置中未将重定向URI列入白名单。确保客户端和Web OAuth登录已打开,并将您的所有应用程序域添加为有效的OAuth重定向URI。

我尝试了以下大多数方法:

  1. 更新有效的重定向网址
  2. 更改我的域名并在其前面加上“ www”
  3. 在stackoverflow上附加各种答案
  4. 更新了我的OWIN,Microsoft.OWIN,Newtonsoft.JSON,DotNetOpenAuth.AspNet,Facebook的OWIN

我的项目在.net 4.7.1上 我点击登录后获得的重定向网址是:

https://www.facebook.com/dialog/oauth?client_id=2768891916462499&redirect_uri=https%3A%2F%2Flocalhost%2Fmysite%2Faccount%2Fsocialmedialogincallback%3FReturnUrl%3Dhttps%25253a%25252f%25252flocalhost%25252fmysite%25252fprofile%25252fdashboard%26__provider__%3DFacebook%26__sid__%3Dcafa8a50ded24c7791acd370b4fe60b3&scope=email

我指定为返回网址的是https://localhost/mysite/account/socialmedialogincallback/

应用程序域为localhost和www.localhost.com

网站网址为https://localhost.com

请帮助 预先感谢

0 个答案:

没有答案