无法加载URL:此URL的域未包含在Facebook中的应用程序域中ASP.NET MVC中的登录
问题描述:
向Facebook注册我的应用程序以使用Facebook OAuth使用ASP.NET应用程序登录后出现错误。当我点击开发环境中的Facebook按钮时。无法加载URL:此URL的域未包含在Facebook中的应用程序域中ASP.NET MVC中的登录
无法加载网址:此网址的网域未包含在应用的网域中。 为了能够加载此URL,请将您的应用的所有域和子域添加到应用设置中的“应用域名”字段。
登录屏幕
显示的错误
答
如果您收到同样的错误意味着你必须在输入错误的URI“有效的OAuth重定向URI“,同时注册我的应用程序与Facebook。
- 选择应用你在哪里,而注册
- 选择后应用到“产品”在该节段选择的Facebook登录,这个部分中选择“设置”,选择后收到错误“客户端的OAuth设置”面板将出现在有“有效的OAuth重定向的URI”文本框,在刚进入本地主机 网址[http://localhost:端口号/登入Facebook的。
例如,如果你本地主机URL是 “http://localhost:8000/Account/Login” 然后同时进入 “有效的OAuth重定向的URI” 文本框中输入 “http://localhost:8000/signin-facebook”,然后点击保存更改
注册Facebook应用程序
答
您需要填写两部分。 两者都在您的应用设置面板的右侧。
- 设置 - >高级 - >域管理器(添加您的URL)
- 产品 - > Facebook的名言 - >设置 - >有效的OAuth重定向的URI 这里将你添加的网址。
答
只需在您的OAuth重定向URI:http://{ your host }:{ port number }
(例如http://example.com:8000
)中仔细书写。
嗨皮疹,请张贴类似于您的用户名的链接时要小心;如果你不小心,他们可能会被当作垃圾邮件。我编辑了你的示例链接来解决这个问题,但它看起来像一些人已经因为它而降低了你的评价。 – TylerH
感谢您的期待 – rash