2012-07-02 63 views
0

与谷歌帐户的用户登录我下面的步骤时,从box.net文件 http://developers.box.com/get-started/#authenticating在框的登录授权页面

我能买到票,因为它第一次说我不能让AUTH_TOKEN。

然后我用票在以下网址https://www.box.com/api/1.0/auth/ {机票}

在浏览器中

,它的工作原理,因为它说。浏览器将把用户导向盒子登录页面。

在此登录页面如果登录我输入用户名/密码。

的文件说我可以得到的auth_token。

问题是虽然我没有选择用户名/密码登录,但使用谷歌openid登录箱子帐户。

我不能像文档所说的那样获得auth_token。

not_logged_in

我想知道这是否是一个错误或不我正确地使用API​​来获取AUTH_TOKEN:有下列状态返回的响应。

由于许多Box用户现在使用谷歌openid作为主要登录选择,这似乎是一个常见的使用案例需要支持。

如果有人知道答案将是非常赞赏。

感谢

回答

0

如果非的OpenID用户能够通过框API标准认证过程来验证,那么你的代码是好的。我们已经收到关于单点登录问题的报告,所以这可能是我们结束时的一个错误。

只要确保你的应用程序可以验证谁拥有箱密码的用户。当我们解决这些问题SSO,OpenID使用者将能够为您的应用连接不上你的最终的任何变化。

+0

感谢杰里米和期待的修复。 –