加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vb.net – Facebook重定向网址为“https://www.facebook.com/dia

发布时间:2020-12-17 00:23:11 所属栏目:大数据 来源:网络整理
导读:我在winform中设置了一个Web浏览器控件并导航到以下url- https://www.facebook.com/dialog/oauth?client_id=xxxxxxxxxxxxxredirect_uri=https://www.facebook.com/connect/login_success.htmldisplay=popupscope=publish_stream,user_statusresponse_type=to
我在winform中设置了一个Web浏览器控件并导航到以下url-
https://www.facebook.com/dialog/oauth?client_id=xxxxxxxxxxxxx&redirect_uri=https://www.facebook.com/connect/login_success.html&display=popup&scope=publish_stream,user_status&response_type=token

它显示登录对话框.输入用户名和密码后facebook重定向到以下内容
URL-

https://www.facebook.com/login.php?skip_api_login=1&api_key=xxxxxxxx&signed_next=1&next=https://www.facebook.com/dialog/oauth?redirect_uri=https%253A%252F%252Fwww.facebook.com%252Fconnect%252Flogin_success.html&display=popup&scope=publish_stream%252Cuser_status&response_type=token&client_id=xxxxxxxxxx&ret=login&cancel_uri=https://www.facebook.com/connect/login_success.html?error=access_denied&error_code=200&error_description=Permissions+error&error_reason=user_denied%23_=_&display=popup

并显示一条带有两个按钮的消息,名为“okay”& “取消”

xyourappxxxx would like to access your public profile,friend list and status updates.

如果我点击“Okay”按钮,这将重定向到以下页面,其中包含msg

page---https://www.facebook.com/dialog/oauth/read

message—Success SECURITY WARNING: Please treat the URL above as you
would your password and do not share it with anyone.

application type: Native/desktop

App secret in client: no

Client OAuth Login: enbl

Embedded browser OAuth Login: enbl

Sandbox mod: ON

问题是授权后Facebook没有重定向到我的redirect_uri而没有获得任何访问令牌.

我正在使用vb.net 2008 express

谢谢

我可能会误解你的问题/问题,如果是这样道歉……
在你的第一行..你有redirect_uri设置只是回到Facebook,而它应该是你的网站页面的URI,你希望Facebook在用户认证和批准你的应用程序后发送给用户,不是吗?

换句话说,你的第一行不应该是:

https://www.facebook.com/dialog/oauth?client_id=xxxxxxxxxxxxx&redirect_uri=**https://WWW.YOURDOMAIN.COM/YOURPAGE.ASPX**&display=popup&scope=publish_stream,user_status&response_type=token

用户在弹出窗口中单击“okay”后,它会将它们重定向到您站点上的YOURPAGE.ASPX,并传递access_token

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读