【发布时间】:2010-10-13 13:35:27
【问题描述】:
我在请求访问令牌时收到来自 Facebook 的 400 错误请求错误。我的 return_uri 包含一个导致问题的查询字符串参数。我已经对 return_uri 进行了编码,但仍然出现错误。谁能帮我解决这个问题?
这是我发送给 Facebook 的请求:
“https://graph.facebook.com/oauth/access_token?client_id=IDb&client_secret=SECRET&redirect_uri=http%3a%2f%2fexample.com%2fOAuthHttpHandler.ashx%3fReturnUrl%3d%2fpage.aspx&code=CODE”
我收到“验证验证码错误”。错误信息。
我做了更多的挖掘,发现下面的 redirect_uri 工作正常:
“http://example.com/OAuthHttpHandler.ashx?ReturnUrl=page.aspx”
但如果我通过“/secure/page.aspx”的返回 url 验证失败。我已经尝试对正斜杠进行编码,但没有运气。
【问题讨论】: