我正在尝试使用facebook的oauth。 基本上Facebook必须返回一个“代码”参数。 但我什么都没得到,它只是返回我的回调网址(到完全相同的网址)。
我正在使用我的应用生成此网址。
我使用了其他参数和选项,就在我设置response_type = token时 我得到javascript的参数列表(用#字符代替?,它用于客户端,我正在尝试编写一些api bot)
所以现在我无法获得任何参数。
答案 0 :(得分:1)
我试着在几个小时内解决完全相同的事情。在我的情况下,它原来是一个愚蠢的重定向问题。 Facebook正确地使用代码参数重定向回http://www.mysite.com,然后我的webapp重定向到http://www.mysite.com/users/login(因为用户尚未登录)。在第二次重定向时,我丢失了代码参数。