2012-07-02 61 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

感謝傑里米和期待的修復。 –