无法加载URL:此URL的域未包含在ASP.NET MVC中的Facebook登录中的应用程序域中

Sai*_*war 6 asp.net asp.net-mvc facebook

使用Facebook注册我的应用程序以使用Facebook OAuth使用ASP.NET应用程序登录后出现错误.当我点击开发环境中的Facebook按钮时.

无法加载网址:此网址的域名未包含在应用的域中.要加载此网址,请将应用的所有域和子域添加到应用设置中的"应用域"字段中.

登录屏幕

登录屏幕

显示错误

显示错误

Sai*_*war 10

如果您获得相同错误意味着您在向Facebook注册我的应用程序时,在" 有效OAuth重定向URI "中输入了错误的URI .

  1. 选择应用程序,以便在注册时出现错误
  2. 选择应用程序后转到该部分的" 产品 "部分选择Facebook登录,在该部分内选择" 设置 ",选择" 客户端OAuth设置 "面板后会出现" 有效OAuth重定向URI "文本框,只需输入您的localhost URL [ http:// localhost:端口号/ signin-facebook].

例如,如果您的localhost URL是" http:// localhost:8000/Account/Login ",那么在输入" Valid OAuth redirect URIs "文本框时输入" http:// localhost:8000/signin-facebook "并单击Save Changes

注册Facebook应用程序

注册Facebook Oauth