无法获得Yahoo OAuth 2授权

时间:2015-01-13 22:57:28

标签: apache oauth-2.0 yahoo-api oltu

我正在使用Apache Oltu进行poc项目,以使用OAuth 2规范授权Yahoo用户。以下是我重定向的网址。我得到下面提到的2个错误之一。我看到很多人都遇到过这个问题,但我无法缩小导致错误的原因。我尝试了多个试验和错误值,但它似乎没有通过。任何人都可以帮我提供投入吗?感谢你的时间。

URL: https://api.login.yahoo.com/oauth2/request_auth?response_type=code&client_secret= 在此处发送正确的值& redirect_uri = devvm03.ia.wd.org& client_id = 在此处发送正确的值

错误: 哎呀。雅虎无法处理您的请求。 我们建议您与应用程序或网站的所有者联系以解决此问题。 [95022]

糟糕。雅虎无法处理您的请求。 我们建议您与应用程序或网站的所有者联系以解决此问题。 [95036]

申请详情: 申请网址:http://devvm03.ia.wd.org/dashboard 回调域名:devvm03.ia.wd.org

1 个答案:

答案 0 :(得分:1)

您必须在http://值中以https://redirect_uri开头提供有效的网址。如果操作不正确,您将收到95036错误。您还必须确保client_id值正确并且对该值进行URL编码,否则会产生95022错误。您必须在授权请求中提供client_secret参数。