我正在尝试实施yahoo auth api。但我得到401错误,即consumer_key_rejected。我使用正确的consumer_key并分泌。我的子域即http://fbapps.jambura.com/已经过验证。我仍然得到401错误。这是链接http://fbapps.jambura.com/test.php。我的代码http://pastebin.com/VAksvt17
我没有看到任何OAuth应用程序类别。 http://fbapps.jambura.com/Screen%20shot%202012-03-06%20at%209.06.18%20PM.png http://fbapps.jambura.com/Screen%20shot%202012-03-06%20at%209.06.27%20PM.png
我创建了新项目/应用。使用了信息 - 但它不起作用。 http://fbapps.jambura.com/yahoo-401.zip这里是图片。请看我是否犯了任何错误。但有一件事 - 我给了错误的消费者密钥,它显示了同样的401错误。
答案 0 :(得分:0)
这是正确的 - 雅虎身份验证流程不会自动适用于原始应用程序域的子域。如果您为该特定域创建API密钥,它确实支持子域。例如,为应用领域code.example.com
创建密钥,然后调用重定向到code.example.com
将起作用,但不会导致example.com
或www.example.com
。