Mic*_*cah 4 c# facebook oauth-2.0 asp.net-mvc-3
我正在尝试为facebook建立一个登录链接,我只是在某些情况下才会收到错误.我正在尝试在redirect_uri令牌中指定一个查询字符串参数,以便我可以在登录后将它们重定向回我网站的特定区域.这是有效的,什么不起作用.
&redirect_uri=http://mydomain.com/login?returnUrl=returnUrl-工程
&redirect_uri=http://mydomain.com/login?returnurl=/return/url-doesn't工作
&redirect_uri=http%3a%2f%2fmyagentcheckin.com%2flogin%3freturnUrl%3d%2freturn%2furl-doesn't工作
似乎/查询字符串中的导致它失败.Facebook尝试时会返回错误.有人知道解决这个问题吗?
不使用returnUrl参数作为redirect_uri值的一部分,而是使用state参数存储此数据.
例如,
https://graph.facebook.com/oauth/authorize?type=web_server&client_id= {appid}&redirect_uri = http://www.yoursite.com/oauth/handshake&state=/requested/page
| 归档时间: |
|
| 查看次数: |
4380 次 |
| 最近记录: |