Facebook 使用 OAuth 登录的案例:
它对我从 WPF WebBrowser 导航到:
https://graph.facebook.com/oauth/authorize?client_id=zzzzzzzzzzzzzzzz&redirect_uri=https://www.facebook.com/connect/login_success.html&type=user_agent&display=popup
比发生了一些变化,我得到:网页导航被取消
从 Chrome 我可以看到原因:
{
"error": {
"message": "Can't load URL: The domain of this URL isn't included in the app's domains. To be able to load this URL, add all domains and sub-domains of your app to the App Domains field in your app settings.",
"type": "OAuthException",
"code": 191,
"fbtrace_id": "GuhAfeO/85U"
}
}
为什么发生了?
上面的链接仅适用于空的“有效 OAuth 重定向 URI”。添加 URL 以支持网站登录后,该应用程序停止工作。
我去了我的设置并删除了网址。现在工作!
https://developers.facebook.com/apps/zzzzzzzzzzzzzz/fb-login/settings/